[openmamba-devel-it] problema libfox
Silvan Calarco
silvan.calarco a mambasoft.it
Ven 6 Giu 2008 16:17:20 CEST
Alle venerdì 6 giugno 2008, riccardo moja ha scritto:
> anche con questa opzione
> --with-FOX-include=/usr/include/fox-1.6
> non compila, dice che fox non c'è o è corrotto o non aggiornato
Da me la compilazione di rezound funziona, questa è la riga di output dello
script configure:
checking for FXApp class in -lFOX-1.6... yes
Riporto qui di seguito le righe del config.log, che mostrano come la prova di
compilazione sia andata a buon fine:
configure:31413: checking for FXApp class in -lFOX-1.6
configure:31447: /usr/src/RPM/BUILD/rezound-0.12.3beta/libtool --mode=link
g++ -
o conftest -g -Wall -Wno-unused-function -Wno-unused-variable -Wno-unused
-Xlinker -lpthread -lFOX-1.6
conftest.cc -lportaudio -lasound -lm -ldl -lpth
read -lpthread -lpthread >&5
mkdir .libs
g++ -o
conftest -g -Wall -Wno-unused-function -Wno-unused-variable -Wno-unused -
Wl,-lpthread
conftest.cc /usr/lib/libFOX-1.6.so /usr/lib/libXcursor.so /usr/lib
/libXfixes.so /usr/lib/libXrandr.so /usr/lib/libXext.so /usr/lib/libXrender.so /
usr/lib/libX11.so /usr/lib/libxcb-xlib.so /usr/lib/libxcb.so /usr/lib/libXau.so
/usr/lib/libXdmcp.so /usr/lib/libpng12.so /usr/lib/libtiff.so -lbz2 -lGLU /usr/l
ib/libGL.so /usr/lib/libjpeg.so -lz /usr/lib/libstdc++.so -L/usr/i586-openmamba-
linux-gnu/bin -L/usr/i586-openmamba-linux-gnu/lib -L/usr/lib/gcc/i586-openmamba-
linux-gnu/../../../i586-openmamba-linux-gnu/lib -L/usr/lib/gcc/i586-openmamba-li
nux-gnu/../.. /usr/lib/libportaudio.so /usr/lib/libjack.so /usr/lib/libasound.so
-lrt -lm -ldl -lpthread
configure:31453: $? = 0
configure:31457: test -z
|| test ! -s conftest.err
configure:31460: $? = 0
configure:31463: test -s conftest
configure:31466: $? = 0
configure:31469: result: yes
Mentre da voi probabilmente qui si vedrà la reale causa del problema, magari
manca libportaudio-devel o libasound-devel, non posso saperlo. Senza mai
stancarmi (speriamo) ripeto ancora una volta l'importanza di esaminare il
file config.log.
Quindi per me libfox è corretta fino a prova contraria ed ora l'aggiorno alla
versione 1.6.33.
Per la cronaca la compilazione di rezound poi si blocca con il seguente
errore:
In file included from ASoundPlayer.cpp:478:
CPortAudioSoundPlayer.h:48: error: ISO C++ forbids declaration
of 'PortAudioStream' with no type
CPortAudioSoundPlayer.h:48: error: expected ';' before '*' token
CPortAudioSoundPlayer.h:51: error: 'PaTimestamp' has not been declared
make[3]: *** [ASoundPlayer.lo] Error 1
ma questo non riguarda libfox.
ciao
Silvan
--
mambaSoft di Calarco Silvan
Web: http://www.mambasoft.it
mambaSoft Store @ http://shop.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org
Maggiori informazioni sulla lista
openmamba-devel-it