delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2006/02/03/08:14:35

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Authenticated: #27081556
From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
To: stevenj AT alum DOT mit DOT edu, djgpp AT delorie DOT com
Subject: Re: ANNOUNCE: DJGPP port of FFTW 3.1 uploaded
Date: Fri, 3 Feb 2006 13:58:54 +0100
User-Agent: KMail/1.8.2
References: <200602021836 DOT k12IaCtR014944 AT delorie DOT com> <1138934313 DOT 499457 DOT 97580 AT f14g2000cwb DOT googlegroups DOT com>
In-Reply-To: <1138934313.499457.97580@f14g2000cwb.googlegroups.com>
MIME-Version: 1.0
Message-Id: <200602031358.55142.juan.guerrero@gmx.de>
X-Y-GMX-Trusted: 0

Am Freitag, 3. Februar 2006 03:38 schrieben Sie:
> Juan Manuel Guerrero wrote:
> >     To make the package good for all djgpp installations, I have disabled all
> >     processor specific instruction set optimizations. This may make the library
> >     a little bit slower on modern processors but this produces smallest
> >     libraries and the programms linked against the library will work on all
> >     processors platforms.
> 
> This is not necessary.  If you compile FFTW for SSE/SSE2, it checks at
> runtime whether those instructions are supported on the current
> processor.  If not, it disables the SSE code.  So, the library is
> portable even if it uses SSE.  (This is exploited by Linux
> distributions of FFTW, Matlab, etcetera.)
> 
> If you are using FFTW's configure script, you should use
> --enable-portable-binary to prevent it from using -march.  If you are
> compiling "manually" for some reason you will need to be careful which
> files you compile with -msse/-msse2.
> 
> See also the FFTW manual.
> 
> Regards,
> Steven G. Johnson

Thank you for the clarifications. To configure the sources using djgpp, the
configure script distributed with fftw is used so it will be easy to produce
portable libraries on DOS as you described.
Will take care about all this the next time I upload a new version of the port.
Neatherless I will copy the message you send me to the comp.os.msdos.djgpp
group for the convenience of all users. Hope it is ok with you.

Regards,
Juan M. Guerrero

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019