Pagina 1 di 1
Aiuto: compilazione ld non trova..
Inviato: lun 31 mar 2014, 5:02
da Meskalamdug
Codice: Seleziona tutto
mv -f .deps/es40_lsm-sdl.Tpo .deps/es40_lsm-sdl.Po
/usr/lib64/gcc/x86_64-slackware-linux/4.8.2/../../../../x86_64-slackware-linux/bin/ld: AliM1543C_ide.o: undefined reference to symbol 'pthread_rwlock_trywrlock@@GLIBC_2.2.5'
/usr/lib64/gcc/x86_64-slackware-linux/4.8.2/../../../../x86_64-slackware-linux/bin/ld: note: 'pthread_rwlock_trywrlock@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line
Ho provato con LDFLAGS='-L /lib64 -lpthread' make
ma niente.
Qualche suggerimento?
Grazie
Re: Aiuto: compilazione ld non trova..
Inviato: lun 31 mar 2014, 8:14
da ponce
dove mettere il -lpthread in questi casi in genere dipende dal tipo di build system che viene usato.
che programma e'? e' per caso
questo?
stai usando uno slackbuild? se non stai usando uno slackbuild, mi potresti indicare per favore quali sorgenti (e dipendenze, tranne quelle gia' in Slackware) stai provando a compilare (cosi' provo anch'io

)?
Re: Aiuto: compilazione ld non trova..
Inviato: lun 31 mar 2014, 12:39
da Meskalamdug
ponce ha scritto:dove mettere il -lpthread in questi casi in genere dipende dal tipo di build system che viene usato.
che programma e'? e' per caso
questo?
stai usando uno slackbuild? se non stai usando uno slackbuild, mi potresti indicare per favore quali sorgenti (e dipendenze, tranne quelle gia' in Slackware) stai provando a compilare (cosi' provo anch'io

)?
è quello
per ora nessun build,prima testo se compila e se funziona
dipendenze:sdl,poco-all
Re: Aiuto: compilazione ld non trova..
Inviato: lun 31 mar 2014, 17:41
da ponce
la versione in CVS non compila, invece la 0.18 si: ho modificato due righe (uso slackware64-current su un core2) nel Makefile
e
(poco l'ho installato da SBo)
Re: Aiuto: compilazione ld non trova..
Inviato: lun 31 mar 2014, 21:10
da Meskalamdug
ponce ha scritto:la versione in CVS non compila, invece la 0.18 si: ho modificato due righe (uso slackware64-current su un core2) nel Makefile
e
(poco l'ho installato da SBo)
Funziona,compila,ma..
Codice: Seleziona tutto
More than one SCSI device at the same ID: SCSIBus.cpp, line 76
Re: Aiuto: compilazione ld non trova..
Inviato: mar 1 apr 2014, 8:58
da ponce
mi spiace, ma non usando l'applicazione in questione non ho idea...
Re: Aiuto: compilazione ld non trova..
Inviato: mar 1 apr 2014, 9:06
da Meskalamdug
ponce ha scritto:mi spiace, ma non usando l'applicazione in questione non ho idea...
È un applicazione vecchiotta.
Sarà un qualche bug visto che nel config ho sistemato tutto a dovere
e non vedo dischi duplicati.
Peccato,vorrà dire che emulerò openvms sul server itanium