Pagina 1 di 1

Problemi compilazione [pthread] - Eclair CVS - E17

Inviato: lun 5 dic 2005, 19:01
da alessiodf
Salve a tutti! Ieri sono stato + di 2 ore a compilare tutto Enlightnment da CVS...Che dire, uno spettacolo! Ora mi manca da compilare il lettore multimediale Eclair, ma ho dei problemi strani sulla compilazione.. io credo che sia colpa di gcc, ma forse sbaglio.. avete suggerimenti???

Codice: Seleziona tutto

t.so /usr/local/lib/libecore_job.so /usr/local/lib/libecore_fb.so /usr/local/lib/libecore.so /usr/local/lib/libevas.so /usr/lib/libfreetype.so -lpng -lX11 -lXext -lXrender /usr/local/lib/libeet.so -ljpeg -L/usr/lib -L/usr/i486-slackware-linux/bin -L/usr/i486-slackware-linux/lib -L/usr/lib/gcc-lib/i486-slackware-linux/../../../i486-slackware-linux/lib -L/usr/lib/gcc-lib/i486-slackware-linux/../.. /usr/lib/libtag_c.so /usr/lib/libtag.so /usr/lib/./libstdc++.so /usr/lib/libxml2.so -ldl -lz -lm /usr/lib/libsqlite3.so -Wl,--rpath -Wl,/usr/lib/. -Wl,--rpath -Wl,/usr/lib/.
eclair_cover.o(.text+0x5d): In function `eclair_cover_init':
/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src/eclair_cover.c:74: undefined reference to `pthread_create'
eclair_cover.o(.text+0xf7): In function `eclair_cover_shutdown':
/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src/eclair_cover.c:99: undefined reference to `pthread_join'
eclair_meta_tag.o(.text+0x57): In function `eclair_meta_tag_init':
/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src/eclair_meta_tag.c:25: undefined reference to `pthread_create'
eclair_meta_tag.o(.text+0xa9): In function `eclair_meta_tag_shutdown':
/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src/eclair_meta_tag.c:37: undefined reference to `pthread_join'
eclair_video.o(.text+0x79): In function `eclair_video_shutdown':
/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src/eclair_video.c:40: undefined reference to `pthread_join'
eclair_video.o(.text+0x1aa): In function `eclair_create_video_window':
/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src/eclair_video.c:73: undefined reference to `pthread_create'
collect2: ld returned 1 exit status
make[3]: *** [eclair] Error 1
make[3]: Leaving directory `/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/alessio/downloads/e-17_11:25_04-12-2005/e17/apps/eclair'
make: *** [all] Error 2
ah, girando nel foruma di Enlight ho visto che non sono l'unico.. anke sto tipo ha il mio stesso problema :roll:
http://edevelop.org/node/1801

che dite? solo voi potete salvarmi! :cry:

Inviato: lun 5 dic 2005, 20:19
da alessiodf
nessuno sa nulla?? :shock:

Almeno mi dite dove prendere le librerie necessarie per il pthread ??

Uff!

Inviato: lun 5 dic 2005, 23:46
da miauhaus
Se nell'attesa non vuoi proprio fare a meno di eclair vai qui.
Nel pacchetto slacke17-base c'è eclair pacchettizzato e piuttosto aggiornato (23-11-2005).
Probabilmente ti darà un errore riguardo a libdstdc++.so.6. Fanne un link simbolico alla libstdc++.so.X.X.X che hai già.
E17 è bello, stiloso ma anche una gran rottura..Buone feste!

Inviato: mar 6 dic 2005, 0:51
da Bloodrunner
Le fuzioni su cui ti da errore sono standard ed incluse nelle "glibc" tramite la libreria "libpthread", quindi mi sembra abbastanta strano come errore.
A meno che non si siano dimenticati qualche "include" nel codice(poco probabile) non capisco quell'errore. Probabilmente c'è qualche incompatibilità con la versione di gcc che usi(3.3.6 standard nella 10.2).

Inviato: mar 6 dic 2005, 17:04
da Sidereus
Nello script che ho fatto per compilare e17 cvs c'è scritto che richiede sqlite3....
L'hai installato?
A me la compilazione non da problemi ma eclair continua a crashare, si vede che è ancora cvs.
Ciaooo

Side

Inviato: mar 6 dic 2005, 19:07
da alessiodf
Sidereus ha scritto:Nello script che ho fatto per compilare e17 cvs c'è scritto che richiede sqlite3....
Si, ho la versione sqlite3-3.2.7-i486-1jac ..credo sia quella di default della slack!

Vabè..sarà sicuro un problema di eclair..anche perchè ho compilato tutto E-17 (+di 30 pacchetti) e nessuno mi ha dato un errore di questo genere.. Saluti!

Inviato: mar 6 dic 2005, 19:12
da l1q1d
che gcc hai?

Inviato: mar 6 dic 2005, 19:31
da alessiodf
l1q1d ha scritto:che gcc hai?
3.3.6 standard nella 10.2