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

Reply via email to