compilazione fftw3

Alberto Bulfon buganza a 5asp.net
Ven 8 Ott 2004 14:57:45 CEST


Un saluto alla lista,

FreeBSD 5.2.1 su Pentium 4 2.8 GHz, 512 Mb di ram, sto cercando di
installare dai port multimedia/kino, il programma di editing video.
L'albero dei port e' aggiornato ad una settimana fa piu' o meno. Tra
le dipendenze del port c'e' audio/libsamplerate che a sua volta
dipende dal port math/fftw3. E appunto il problema sta in questo
ultimo port che non riesco a compilare. La compilazione si conclude
con il seguente errore:

[...]

cc -pipe -O2 -D_THREAD_SAFE -o .libs/bench bench.o hook.o 
../threads/.libs/libfftw3_threads.so ../.libs/libfftw3.so
../libbench2/libbench2.a -lm -Wl,--rpath -Wl,/usr/local/lib

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_attr_destroy'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_create'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_attr_init'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_attr_getscope'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_attr_setscope'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_attr_getdetachstate'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_attr_setdetachstate'

../threads/.libs/libfftw3_threads.so: undefined reference to
`pthread_join'

gmake[2]: *** [bench] Error 1
gmake[2]: Leaving directory
`/usr/ports/math/fftw3/work/fftw-3.0.1/tests'
gmake[1]: ***[all-recursive] Error 1
gmake[1]: Leaving directory`/usr/ports/math/fftw3/work/fftw-3.0.1'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/math/fftw3.
*** Error code 1

Stop in /usr/ports/audio/libsamplerate.
*** Error code 1

Stop in /usr/ports/multimedia/kino.

Ho provato ad abilitare e disabilitare alternativamente le opzioni di
compilazione in /etc/make.conf in particolare NO_CPU_CFLAGS (di
default ho CPUTYPE=p4), CFLAGS (di default settato su -O -pipe),
WITH_SSE, WITH_OPTIMIZED_CFLAGS, WITH_SMP_THREADS, ma senza
risultati, la compilazione si ferma sempre allo stesso punto.

Quindi volevo cortesemente sapere se qualcuno usa questo port e ha
avuto problemi nella compilazione e in ogni caso se qualcuno ha dei
consigli per risolvere il problema (oltre ovviamente a installare il
binario...;) ).

Ringrazio in anticipo per qualsiasi consiglio!

Ciao,
Alberto

-- 
Alberto Bulfon
<buganza a 5asp.net>
su FreeBSD 5.2.1-RELEASE-p9 i386



Maggiori informazioni sulla lista aiuto