Kyng Chaos
“The beast is actively interested only in now, and, as it is always now and always shall be, there is an eternity of time for the accomplishment of objects.”
- the wisdom of Tarzan

FFTW Build

version: 3.1.2
source: fftw.org
framework: build script

FFTW doesn't build universal without a lot of work. The problem is that it adds optimization flags per processor, even in a "portable" configuration, and -arch flags don't make a difference.

Rather than spell out the whole mess, these instructions are for a single native architecture build. See the framework build script for all the gorey details. Note that fftw includes it's own copy of the blas library, the build script hacks the source to use the OSX copy of blas in the vecLib framework.

Leopard, Tiger & Panther

In the fftw source folder:

./configure --enable-threads --enable-shared --disable-static \
--disable-dependency-tracking --disable-fortran --with-combined-threads
make
sudo make install
macosx/build/fftw.txt · Last modified: 2009/11/18 09:28 by kyngchaos
Copyright © 2004-2016 William Kyngesburye Driven by DokuWiki Recent changes RSS feed Valid XHTML 1.0