Here is the info from the sextractor config file and fftw library file. Note that I did not try to build sextractor yet, since ./configure exits with an error message.
Any advice on how to fix this problem? l$ grep fftw config.log $ ./configure --with-fftw=/sw/lib --with-fftw-incdir=/sw/include configure:23776: checking /sw/include/fftw3.h usability configure:23817: checking /sw/include/fftw3.h presence configure:23885: checking for /sw/include/fftw3.h configure:24316: checking for fftw_execute in -lfftw3 configure:24351: cc -o conftest -O3 -g -funroll-loops -fomit-frame- pointer -Wall -D_REENTRANT conftest.c -lfftw3 -L/sw/lib -lm >&5 ld: warning: in /sw/lib/libfftw3.dylib, file is not of required architecture "_fftw_execute", referenced from: | #define FFTW_H "$fftw_incdir/fftw3.h" | char fftw_execute (); | return fftw_execute (); ac_cv_header__sw_include_fftw3_h=yes ac_cv_lib_fftw3_fftw_execute=no #define FFTW_H "$fftw_incdir/fftw3.h" $ nm -g /sw/lib/libfftw3.3.dylib | grep fftw_execute 000f79e0 T _dfftw_execute_ 000f8080 T _dfftw_execute__ 000f7c00 T _dfftw_execute_dft_ 000f82a0 T _dfftw_execute_dft__ 000f7ec0 T _dfftw_execute_dft_c2r_ 000f8560 T _dfftw_execute_dft_c2r__ 000f7d60 T _dfftw_execute_dft_r2c_ 000f8400 T _dfftw_execute_dft_r2c__ 000f8060 T _dfftw_execute_r2r_ 000f8700 T _dfftw_execute_r2r__ 000f7c70 T _dfftw_execute_split_dft_ 000f8310 T _dfftw_execute_split_dft__ 000f7f10 T _dfftw_execute_split_dft_c2r_ 000f85b0 T _dfftw_execute_split_dft_c2r__ 000f7db0 T _dfftw_execute_split_dft_r2c_ 000f8450 T _dfftw_execute_split_dft_r2c__ 000f7790 T _fftw_execute 000f7680 T _fftw_execute_dft 000f75e0 T _fftw_execute_dft_c2r 000f7630 T _fftw_execute_dft_r2c 000f76f0 T _fftw_execute_r2r 000f7780 T _fftw_execute_split_dft 000f7700 T _fftw_execute_split_dft_c2r 000f7740 T _fftw_execute_split_dft_r2c On Oct 19, 2009, at 3:27 PM, monipol wrote: > On 19/10/2009, at 20:04, Christoph Deil wrote: >> I want to install sextractor-2.8.6 ( >> http://astromatic.iap.fr/software/sextractor >> ) on my Mac running Snow Leopard, and a problem with my fink fftw3 >> installation turned up. >> >> ./configure --with-fftw=/sw/lib --with-fftw-incdir=/sw/include >> exits with the following error: >> >> checking /sw/include/fftw3.h usability... yes >> checking /sw/include/fftw3.h presence... yes >> checking for /sw/include/fftw3.h... yes >> checking for fftw_execute in -lfftw3... no >> configure: error: FFTW double precision library files not found in / >> sw/ >> lib! Exiting. >> >> I have installed fftw3: fink list fftw >> i fftw3 3.2.2-1 Discrete >> Fourier Transform Lib (Ver 3) >> i fftw3-shlibs 3.2.2-1 Discrete >> Fourier Transform Lib (Ver 3) >> >> What is the problem? Do I need to reinstall fftw3 with fink and >> turn a >> "double precision" option on? > > Hello, Christoph. Check if sextractor's config.log gives some clues > about this build error. On my Intel OS 10.5.8 box, 32-bit Fink, I get > > $ nm -g /sw/lib/libfftw3.3.dylib | grep fftw_execute$ > 000f7790 T _fftw_execute > > i.e., the fftw_execute function that sextractor seems to require is > both present and global. > > > Cheers, > > -- > monipol > http://finkers.wordpress.com > > Submitting a Fink bug report? Read this: > http://www.finkproject.org/doc/netiquette/index.php > http://finkers.wordpress.com/2009/06/03/bug-reports/ > ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Fink-users mailing list Fink-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users