Hi, The above fails to compile with the following output: gcc -shared .libs/edje_edit.o -L/usr/lib/opengl/nvidia/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2 -L/usr/i686-pc-linux-gnu/lib -L/usr/i686-pc-linux-gnu/bin -L/usr/local/lib -L/usr/X11R6/lib -L/usr/lib /usr/lib/libecore.so /usr/lib/libecore_job.so /usr/lib/libecore_x.so /usr/lib/libecore_evas.so /usr/lib/libecore_con.so /usr/lib/libecore_ipc.so /usr/lib/libecore_txt.so /usr/lib/libecore_config.so /usr/lib/libevas.so -lm /usr/lib/libeet.so -ledje -march=athlon-mp -Wl,-soname -Wl,libedje_edit.so.0 -o .libs/libedje_edit.so.0.0.1 /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -ledje collect2: ld returned 1 exit status make[3]: *** [libedje_edit.la] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/edje-0.0.1.20040221/work/edje/src/lib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/edje-0.0.1.20040221/work/edje/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/edje-0.0.1.20040221/work/edje' make: *** [all-recursive-am] Error 2 emerge info: Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040207-r0, 2.6.3-gentoo) ================================================================= System uname: 2.6.3-gentoo i686 AMD Athlon(tm) MP 2400+ Gentoo Base System version 1.4.3.13 Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-mp -fstack-protector -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -march=athlon-mp -fstack-protector -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache fixpackages sandbox" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.mirror.sdv.fr http://ftp.heanet.ie/pub/gentoo/ http://128.213.5.34/gentoo/ http://gentoo.tiscali.nl/gentoo/ http://ftp.iasi.roedu.net/mirrors/gentoo.org/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://sunsite.cnlab-switch.ch/ftp/mirror/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb bonobo cdr crypt cups directfb dvd dvdr encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pda pdflib perl pic png python quicktime readline sdl slang spell sse ssl svga tcltk tcpd truetype video_cards_radeon x86 xml2 xmms xv zlib"
what if you try with -j1 in MAKEOPTS ?
I had the same problem, using -j1 in MAKEOPTS fixed it.
ok, it should be fixed in e17 cvs before the next release for now i forced edje to build with -j1