Hi, I can't "emerge 3ddesktop" on my brand new Gentoo installation. I don't know if something is missing or what. I've included emerge compile error log, my use flags and "emerge -Na world" result in this bug report : Regards. Lugduweb. make[1]: Entering directory `/var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9' if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT 3ddesk.o -MD -MP -MF ".deps/3ddesk.Tpo" -c -o 3ddesk.o 3ddesk.cpp; \ then mv -f ".deps/3ddesk.Tpo" ".deps/3ddesk.Po"; else rm -f ".deps/3ddesk.Tpo"; exit 1; fi powerpc-unknown-linux-gnu-g++ -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -o 3ddesk 3ddesk.o -lm -lXxf86vm -lXext -lSM -lICE -lSM -lICE if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT 3ddeskd.o -MD -MP -MF ".deps/3ddeskd.Tpo" -c -o 3ddeskd.o 3ddeskd.cpp; \ then mv -f ".deps/3ddeskd.Tpo" ".deps/3ddeskd.Po"; else rm -f ".deps/3ddeskd.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT xutil.o -MD -MP -MF ".deps/xutil.Tpo" -c -o xutil.o xutil.cpp; \ then mv -f ".deps/xutil.Tpo" ".deps/xutil.Po"; else rm -f ".deps/xutil.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT arrange.o -MD -MP -MF ".deps/arrange.Tpo" -c -o arrange.o arrange.cpp; \ then mv -f ".deps/arrange.Tpo" ".deps/arrange.Po"; else rm -f ".deps/arrange.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT util.o -MD -MP -MF ".deps/util.Tpo" -c -o util.o util.cpp; \ then mv -f ".deps/util.Tpo" ".deps/util.Po"; else rm -f ".deps/util.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT win.o -MD -MP -MF ".deps/win.Tpo" -c -o win.o win.cpp; \ then mv -f ".deps/win.Tpo" ".deps/win.Po"; else rm -f ".deps/win.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT camera.o -MD -MP -MF ".deps/camera.Tpo" -c -o camera.o camera.cpp; \ then mv -f ".deps/camera.Tpo" ".deps/camera.Po"; else rm -f ".deps/camera.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT config.o -MD -MP -MF ".deps/config.Tpo" -c -o config.o config.cpp; \ then mv -f ".deps/config.Tpo" ".deps/config.Po"; else rm -f ".deps/config.Tpo"; exit 1; fi powerpc-unknown-linux-gnu-g++ -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -o 3ddeskd -L/usr/lib -lImlib2 -lfreetype -lz -ldl -lm -lglut -lGLU -lGL -lSM -lICE -lSM -lICE -lX11 -lXext -lXmu -lXt -lXi -lm 3ddeskd.o xutil.o arrange.o util.o win.o camera.o config.o -lm -lXxf86vm -lXext -lSM -lICE -lSM -lICE win.o: dans la fonction
Hi, I can't "emerge 3ddesktop" on my brand new Gentoo installation. I don't know if something is missing or what. I've included emerge compile error log, my use flags and "emerge -Na world" result in this bug report : Regards. Lugduweb. make[1]: Entering directory `/var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9' if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT 3ddesk.o -MD -MP -MF ".deps/3ddesk.Tpo" -c -o 3ddesk.o 3ddesk.cpp; \ then mv -f ".deps/3ddesk.Tpo" ".deps/3ddesk.Po"; else rm -f ".deps/3ddesk.Tpo"; exit 1; fi powerpc-unknown-linux-gnu-g++ -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -o 3ddesk 3ddesk.o -lm -lXxf86vm -lXext -lSM -lICE -lSM -lICE if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT 3ddeskd.o -MD -MP -MF ".deps/3ddeskd.Tpo" -c -o 3ddeskd.o 3ddeskd.cpp; \ then mv -f ".deps/3ddeskd.Tpo" ".deps/3ddeskd.Po"; else rm -f ".deps/3ddeskd.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT xutil.o -MD -MP -MF ".deps/xutil.Tpo" -c -o xutil.o xutil.cpp; \ then mv -f ".deps/xutil.Tpo" ".deps/xutil.Po"; else rm -f ".deps/xutil.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT arrange.o -MD -MP -MF ".deps/arrange.Tpo" -c -o arrange.o arrange.cpp; \ then mv -f ".deps/arrange.Tpo" ".deps/arrange.Po"; else rm -f ".deps/arrange.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT util.o -MD -MP -MF ".deps/util.Tpo" -c -o util.o util.cpp; \ then mv -f ".deps/util.Tpo" ".deps/util.Po"; else rm -f ".deps/util.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT win.o -MD -MP -MF ".deps/win.Tpo" -c -o win.o win.cpp; \ then mv -f ".deps/win.Tpo" ".deps/win.Po"; else rm -f ".deps/win.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT camera.o -MD -MP -MF ".deps/camera.Tpo" -c -o camera.o camera.cpp; \ then mv -f ".deps/camera.Tpo" ".deps/camera.Po"; else rm -f ".deps/camera.Tpo"; exit 1; fi if powerpc-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I. -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -MT config.o -MD -MP -MF ".deps/config.Tpo" -c -o config.o config.cpp; \ then mv -f ".deps/config.Tpo" ".deps/config.Po"; else rm -f ".deps/config.Tpo"; exit 1; fi powerpc-unknown-linux-gnu-g++ -Wall -O3 -DQT_CLEAN_NAMESPACE -DSHAREDIR=\"/usr/share/3ddesktop\" -DSYSCONFDIR=\"/etc\" -O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe -o 3ddeskd -L/usr/lib -lImlib2 -lfreetype -lz -ldl -lm -lglut -lGLU -lGL -lSM -lICE -lSM -lICE -lX11 -lXext -lXmu -lXt -lXi -lm 3ddeskd.o xutil.o arrange.o util.o win.o camera.o config.o -lm -lXxf86vm -lXext -lSM -lICE -lSM -lICE win.o: dans la fonction « GLWindow::open_display() »: win.cpp:(.text+0x1dc): référence indéfinie vers « imlib_context_set_display » win.cpp:(.text+0x1e4): référence indéfinie vers « imlib_context_set_visual » win.cpp:(.text+0x1ec): référence indéfinie vers « imlib_context_set_colormap » win.cpp:(.text+0x208): référence indéfinie vers « imlib_context_set_drawable » win.o: dans la fonction « GLWindow::grab_screenshot_data_portion(int, int, int, int)»: win.cpp:(.text+0xf0c): référence indéfinie vers « imlib_copy_drawable_to_image » win.o: dans la fonction « GLWindow::grab_screenshot_data() »: win.cpp:(.text+0x10e0): référence indéfinie vers « imlib_create_image_from_drawable » collect2: ld a retourné 1 code d'état d'exécution make[1]: *** [3ddeskd] Erreur 1 make[1]: Leaving directory `/var/tmp/portage/3ddesktop-0.2.9/work/3ddesktop-0.2.9' make: *** [all] Erreur 2 !!! ERROR: x11-misc/3ddesktop-0.2.9 failed. !!! Function src_compile, Line 566, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. Here are my USE flags in /etc/make.conf : ========================================= CFLAGS="-O3 -mtune=G4 -mabi=altivec -maltivec -fno-strict-aliasing -pipe" CHOST="powerpc-unknown-linux-gnu" CXXFLAGS="${CFLAGS}" USE="ppc altivec nptl socks5 smartcard pcsc-lite ldap bzip2 Xaw3d lesstif tetex mysal postgres sasl javascript tiff howl samba jack bash-completion xml libclamav browserplugin mozilla sdl arts sqlite vorbis libcaca jpeg2k zeroconf ieee1394 pda snmp wifi xine guile flac speex gstreamer curl cdr dvdr dvd dxr3 ffmpeg v4l v4l2 vcd graphviz unicode ssl berkdb crypt nls tcpd python vorbis ipv6 perl zlib readline eds kde gtk pam ogg lcms qt gdbm ncurses bitmap-fonts truetype-fonts type1-fonts xv opengl dri png X usb imlib2" FEATURES="buildpkg sandbox" ACCEPT_KEYWORDS="ppc" CONFIG_PROTECT_MASK="/etc/wget /etc/rc.d" Here is also what gives "emerge -Na world" after a new "emerge sync" [ebuild R ] sys-devel/patch-2.5.9 [ebuild U ] sys-apps/man-pages-2.31 [2.30] [ebuild R ] media-libs/giflib-4.1.4 [ebuild R ] sys-libs/ncurses-5.4-r6 [ebuild R ] app-editors/emacs-21.4-r3 [ebuild R ] sys-apps/findutils-4.1.20-r2 [ebuild RF ] dev-java/ibm-jdk-bin-1.5.0 [ebuild R ] sys-libs/db-4.2.52_p2-r1 [ebuild R ] sys-apps/groff-1.19.1-r2 [ebuild R ] sys-devel/libperl-5.8.7 [ebuild R ] dev-lang/perl-5.8.7-r3 [ebuild R ] media-libs/jasper-1.701.0 [ebuild R ] media-gfx/imagemagick-6.2.5.5 [ebuild R ] app-text/poppler-0.5.0-r5 [ebuild R ] net-print/cups-1.1.23-r7 [ebuild R ] dev-db/libpq-8.0.4 [ebuild R ] dev-db/postgresql-8.0.4 [ebuild R ] dev-libs/cyrus-sasl-2.1.21-r2 [ebuild R ] net-nds/openldap-2.2.28-r3 [ebuild R ] net-fs/samba-3.0.22 [ebuild R ] kde-base/arts-3.4.3 [ebuild R ] net-dns/libidn-0.5.15 [ebuild R ] kde-base/kdelibs-3.4.3-r1 [ebuild R ] app-office/koffice-1.4.2-r6 [ebuild R ] net-misc/wget-1.10.2 [ebuild R ] net-misc/openssh-4.3_p2-r1 [ebuild R ] sys-devel/gcc-3.4.5-r1 [ebuild R ] app-arch/gzip-1.3.5-r8 [ebuild R ] sys-process/vixie-cron-4.1-r8 [ebuild R ] sys-apps/file-4.13 [ebuild R ] sys-apps/shadow-4.0.14-r1 [ebuild R ] sys-apps/diffutils-2.8.7-r1 [ebuild R ] sys-apps/net-tools-1.60-r11 [ebuild R ] sys-apps/sysvinit-2.86-r3 [ebuild R ] sys-apps/baselayout-1.11.14-r8 [ebuild R ] sys-process/psmisc-22.1 [ebuild R ] gnome-base/libgnome-2.12.0.1 [ebuild R ] gnome-base/libbonoboui-2.10.1-r1 [ebuild R ] gnome-base/libgnomeui-2.12.0 [ebuild R ] www-client/mozilla-firefox-1.5.0.3
Re-emerge imlib2 and try again...
(In reply to comment #1) > Re-emerge imlib2 and try again... > Thank you ! That was it : now it works ! (Very strange anyway)
Thanks for reporting back.
(In reply to comment #3) > Thanks for reporting back. > Thanks for answering so fast ;-)