View previous topic :: View next topic |
Author |
Message |
IPc0P Tux's lil' helper
Joined: 27 Dec 2004 Posts: 137
|
Posted: Wed Feb 07, 2007 5:38 pm Post subject: [risolto]ERROR: x11-terms/eterm-0.9.3-r4 failed |
|
|
amd64
gcc -march=k8 -O2 -pipe -o .libs/Eterm main.o -L/usr/lib64 -L/usr/lib ./.libs/libEterm.so /usr/lib64/libImlib2.so /usr/lib64/libfreetype.so -lz /usr/lib64/libXmu.so /usr/lib64/libXt.so -lutempter /usr/lib64/libast.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libpcre.so /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl -lutil -lm -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64:/usr/lib64/Eterm
./.libs/libEterm.so: undefined reference to `imlib_render_pixmaps_for_whole_image'
./.libs/libEterm.so: undefined reference to `imlib_context_set_display'
./.libs/libEterm.so: undefined reference to `imlib_render_pixmaps_for_whole_image_at_size'
./.libs/libEterm.so: undefined reference to `imlib_context_set_colormap'
./.libs/libEterm.so: undefined reference to `imlib_context_set_drawable'
./.libs/libEterm.so: undefined reference to `imlib_context_set_visual'
./.libs/libEterm.so: undefined reference to `imlib_free_pixmap_and_mask'
collect2: ld returned 1 exit status
make[2]: *** [Eterm] Error 1
make[2]: Leaving directory `/var/tmp/portage/eterm-0.9.3-r4/work/Eterm-0.9.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/eterm-0.9.3-r4/work/Eterm-0.9.3'
make: *** [all-recursive-am] Error 2
!!! ERROR: x11-terms/eterm-0.9.3-r4 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
eterm-0.9.3-r4.ebuild, line 54: Called die
!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
MO CHE FACCIIOOO!!! _________________ perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print'
Last edited by IPc0P on Sat Feb 10, 2007 10:25 am; edited 1 time in total |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Wed Feb 07, 2007 6:24 pm Post subject: |
|
|
emerge -1 imlib2
revdep-rebuild
potrebbero essere un'idea
più seriamente potrebbe essere la solita libreria mezza in /usr/lib64 e mezza in /usr/lib32, a lume di naso.
Se hai sia imlib che imlib2 controlla che entrambe siano aggiornate e che /usr/lib64/imlib2.so esista.
Quote: | gcc -march=k8 -O2 -pipe -o .libs/Eterm main.o -L/usr/lib64 -L/usr/lib ./.libs/libEterm.so /usr/lib64/libImlib2.so /usr/lib64/libfreetype.so -lz /usr/lib64/libXmu.so /usr/lib64/libXt.so -lutempter /usr/lib64/libast.so /usr/lib64/libSM.so /usr/lib64/libICE.so /usr/lib64/libpcre.so /usr/lib64/libXext.so /usr/lib64/libX11.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so -ldl -lutil -lm -Wl,--rpath -Wl,/usr/lib64 -Wl,--rpath -Wl,/usr/lib64:/usr/lib64/Eterm
./.libs/libEterm.so: undefined reference to `imlib_render_pixmaps_for_whole_image' |
_________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
IPc0P Tux's lil' helper
Joined: 27 Dec 2004 Posts: 137
|
Posted: Wed Feb 07, 2007 7:09 pm Post subject: |
|
|
okk...
emerge -1 imlib2
revdep-rebuild
sono andate tutto ok!!!
ho provato a ricompilare ma l'errore e' lo stesso di prima!!!
per quanto riguardano "Se hai sia imlib che imlib2 controlla che entrambe siano aggiornate e che /usr/lib64/imlib2.so esista. "
non ci sono..... ma ci sono le " libImli2.so " non so se ti riferisci a quelle...
non so dove sbattere la testa!!!
( _________________ perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print' |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Wed Feb 07, 2007 9:36 pm Post subject: |
|
|
visto che sono abbastanza distratto hai fatto bene a non prendere per oro colato i percorsi, li ho scritti frettolosamente.
si, era libImlib2.so
media-libs/imlib e media-libs/imlib2 sono due librerie differenti ed incompatibili tra loro con nomi simili.
o provi se compilare anche imlib (meglio con un -1) va bene (ed in tal caso può essere un errore di dipendenza) o provi il downgrade di imlib2 all'ultima versione funzionante.
L'errore sembra dipendere da un simbolo che nella libreria, alla versione attuale non c'è quindi o è il make che tenta un link alla libreria sbagliata (mah) o il sorgente di eterm vuole una versione specifica di imlib.
Mi sa che ti conviene aprire un bug. _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
IPc0P Tux's lil' helper
Joined: 27 Dec 2004 Posts: 137
|
Posted: Sat Feb 10, 2007 9:19 am Post subject: |
|
|
djinnZ .... CONTINUA DARMI LO STESSO E IDENTICO ERRORE...
ho seguito tutto... anzi ti diro.. le imlib nemmeno c'erano installate, le ho installate .. tutto ok..
ma l'errore si ripropone identico!!!
che fare??? _________________ perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print' |
|
Back to top |
|
|
IPc0P Tux's lil' helper
Joined: 27 Dec 2004 Posts: 137
|
Posted: Sat Feb 10, 2007 10:26 am Post subject: |
|
|
ho risolto emergendo imlib2 co X !!
thxxx _________________ perl -le 's ffSfs.s fSfF\x61\x62fs.s f$fSfs.s f.$f\x69ofs.print' |
|
Back to top |
|
|
|