Pagina 1 di 1

twinkle non compila [RISOLTO]

Inviato: mar 8 dic 2009, 21:26
da danix
Ciao a tutti,
qualcuno di voi utilizza twinkle sulla slackware64?? Io sto provando a compilarlo (ultima versione, ho preso sorgenti e slackbuild da slacky) ma si ferma al configure lamentando di non trovare libzrtpcpp, nonostante io l'abbia compilata e installata... le dipendenze ci sono tutte, almeno quelle segnalate qui su slacky...

Questo è l'output della compilazione...

Codice: Seleziona tutto

checking sndfile.h presence... yes                                                                                                                           
checking for sndfile.h... yes                                                                                                                                
checking for sf_open in -lsndfile... yes                                                                                                                     
checking magic.h usability... yes                                                                                                                            
checking magic.h presence... yes                                                                                                                             
checking for magic.h... yes                                                                                                                                  
checking for magic_open in -lmagic... yes                                                                                                                    
checking for main in -lasound... yes                                                                                                                         
checking alsa/asoundlib.h usability... yes                                                                                                                   
checking alsa/asoundlib.h presence... yes                                                                                                                    
checking for alsa/asoundlib.h... yes                                                                                                                         
checking for main in -lspeex... yes                                                                                                                          
checking speex/speex.h usability... yes                                                                                                                      
checking speex/speex.h presence... yes                                                                                                                       
checking for speex/speex.h... yes                                                                                                                            
checking for main in -lspeexdsp... no                                                                                                                        
checking for iLBC_decode in -lilbc... yes                                                                                                                    
checking ilbc/iLBC_define.h usability... yes                                                                                                                 
checking ilbc/iLBC_define.h presence... yes                                                                                                                  
checking for ilbc/iLBC_define.h... yes                                                                                                                       
checking for libzrtpcpp >= 1.3.0... Package libzrtpcpp was not found in the pkg-config search path. Perhaps you should add the directory containing `libzrtpcpp.pc' to the PKG_CONFIG_PATH environment variable No package 'libzrtpcpp' found                                                                             
configure: error: Library requirements (libzrtpcpp >= 1.3.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.                                                                                                              
make: *** No targets specified and no makefile found.  Stop.
Che faccio??

Re: twinkle non compila

Inviato: mar 8 dic 2009, 21:43
da luka64
non è per caso che l'hai appena installata e hai dimenticato di linkarla con ldconfig?
Riguardo all'altro tuo post, solitamente il comando da dare è questo:

Codice: Seleziona tutto

./configure QTDIR=/usr/lib/qt4
mettendo il path delle tue qt.

Re: twinkle non compila

Inviato: mar 8 dic 2009, 21:57
da danix
luka64 ha scritto:non è per caso che l'hai appena installata e hai dimenticato di linkarla con ldconfig?
Riguardo all'altro tuo post, solitamente il comando da dare è questo:

Codice: Seleziona tutto

./configure QTDIR=/usr/lib/qt4
mettendo il path delle tue qt.
no, l'ho installata ieri, avviando oggi avrebbe dovuto trovarla credo...
in ogni caso in /usr/lib ho:

Codice: Seleziona tutto

$ ls /usr/lib |grep zrtp
lrwxrwxrwx 1 root root   23 2009-12-07 22:29 libzrtpcpp-1.4.so.0 -> libzrtpcpp-1.4.so.0.0.5
-rwxr-xr-x 1 root root 186K 2009-12-07 22:29 libzrtpcpp-1.4.so.0.0.5
-rwxr-xr-x 1 root root 1,2K 2009-12-07 22:29 libzrtpcpp.la
lrwxrwxrwx 1 root root   23 2009-12-07 22:29 libzrtpcpp.so -> libzrtpcpp-1.4.so.0.0.5

riguardo all'altro thread, stavo per postare dicendo di aver trovato il modo, sono andato a guardare qualche altro slackbuild e ho visto come passare le variabili al configure, cioè come hai detto tu :)

Grazie dell'aiuto...

Re: twinkle non compila

Inviato: mar 8 dic 2009, 22:28
da luka64
il sistema non ti trova libzrtpcpp.pc
che dovrebbe stare in /usr/lib/pkgconfig
dai un'occhiata....

Re: twinkle non compila

Inviato: mar 8 dic 2009, 22:31
da danix

Codice: Seleziona tutto

# ls /usr/lib/pkgconfig/libzrtpcpp.pc
-rw-r--r-- 1 root root 312 2009-12-07 22:29 /usr/lib/pkgconfig/libzrtpcpp.pc
... :(

Re: twinkle non compila

Inviato: mar 8 dic 2009, 22:37
da luka64
mi posti il contenuto di quel file per piacere?

Re: twinkle non compila

Inviato: mer 9 dic 2009, 10:19
da targzeta
Io non ho capito una cosa, sei su una slackware64 o una slackware? Perchè nel primo caso i file .pc sono in /usr/lib64/pkgconfig.

Emanuele

Re: twinkle non compila

Inviato: mer 9 dic 2009, 10:41
da luka64
spina ha scritto:Io non ho capito una cosa, sei su una slackware64 o una slackware? Perchè nel primo caso i file .pc sono in /usr/lib64/pkgconfig.

Emanuele
!!! :D :D :D

Re: twinkle non compila

Inviato: mer 9 dic 2009, 18:28
da danix
spina ha scritto:Io non ho capito una cosa, sei su una slackware64 o una slackware? Perchè nel primo caso i file .pc sono in /usr/lib64/pkgconfig.
sono su una slackware64... ho capito il problema, adesso vedo di ricompilare le dipendenze così vedo se riesco a portare a termine la compilazione di twinkle almeno sulla slackware64...

Per adesso grazie mille, spero di postare per dire che ho risolto... ;)

Re: twinkle non compila

Inviato: mer 23 dic 2009, 2:34
da maxim65
Uso twinkle sullo slamd64 12.2 e non ho upgradato allo slackware 13.0 perchè non usa le qt 3.x che sono fondamentali per twinkle.
twinkle non è compilabile con le qt 4.

Re: twinkle non compila

Inviato: mer 23 dic 2009, 8:51
da danix
beh, ci sono sempre i pacchetti di compatibilità... una volta installati quelli hai di nuovo le qt3 anche su slackware 13... io ho fatto così...

Re: twinkle non compila

Inviato: mer 23 dic 2009, 9:37
da maxim65
danix ha scritto:beh, ci sono sempre i pacchetti di compatibilità... una volta installati quelli hai di nuovo le qt3 anche su slackware 13... io ho fatto così...
Si, ma ti funziona? twinkle ora compila?

Re: twinkle non compila

Inviato: mer 23 dic 2009, 10:46
da danix
si si... mi era completamente passato di mente questo thread, comunque alla fine ce l'ho fatta a compilare twinkle e dipendenze sulla 13 a 64bit