View previous topic :: View next topic |
Author |
Message |
X800 n00b
Joined: 12 Dec 2004 Posts: 31
|
Posted: Thu Dec 14, 2006 2:11 am Post subject: emerge e17 edje build issue |
|
|
I've just built gentoo, xorg-x11, e16 now trying e17 using config below, but receive:
collect2: ld returned 1 exit status
make[3]: *** [edje_decc] Error 1
See below for more info. Anyone else come across this issue????
Thanks!
emerge eet edb imlib2 evas ecore epeg embryo edje epsilon esmart emotion ewl e engrave e_utils e_modules \entice engage entrance evidence eclair etox erss elicit
/etc/portage/package.keywords
x11-wm/e -*
x11-plugins/e_modules -*
x11-misc/engage -*
x11-libs/ewl -*
x11-libs/evas ~86
media-libs/imlib2 -*
dev-libs/eet -*
dev-db/edb -*
x11-libs/ecore -*
media-libs/etox -*
media-libs/edje -*
dev-libs/embryo -*
x11-libs/esmart -*
media-libs/epsilon -*
media-libs/epeg -*
app-misc/examine -*
net-news/erss -*
x11-misc/entrance -*
app-misc/evidence -*
media-libs/emotion -*
media-gfx/elicit -*
media-gfx/entice -*
dev-util/e_utils -*
dev-libs/engrave -*
media-video/eclair -*
make.conf
CHOST="i686-pc-linux-gnu"
CFLAGS="-mcpu=i686 -O3 -pipe"
CFLAGS="-march=i686 -O3 -pipe"
ACCEPT_KEYWORDS="~x86"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="i810"
..etc
USE="X acl alsa apm arts bash-completion bonobo bzip2 cairo cdr ctype cups dbus dga directfb dri fam fbcon firefox ftp gdbm gif gnome gnutils gtk gtk2 gtkhtml hal howl jpeg kde lm_sensors mime mmap mozilla mp3 mpeg ncurses nls opengl png qt3 qt4 rdesktop ruby soap svg svga tiff tk xpm"
gcc -march=i686 -O3 -pipe -o .libs/edje_cc edje_cc.o edje_cc_out.o edje_cc_parse.o edje_cc_mem.o edje_cc_handlers.o edje_cc_sources.o edje_prefix.o ../../src/lib/.libs/libedje.so -L/usr/lib -L/usr/X11R6/lib /usr/lib/libecore_evas.so /usr/lib/libecore_x.so /usr/lib/libecore_job.so /usr/lib/libecore_directfb.so /usr/lib/libdirectfb.so /usr/lib/libfusion.so /usr/lib/libdirect.so -lpthread /usr/lib/libecore_txt.so /usr/lib/libecore_fb.so /usr/lib/libecore_config.so /usr/lib/libecore_ipc.so /usr/lib/libecore_desktop.so /usr/lib/libecore_file.so /usr/lib/libecore_dbus.so /usr/lib/libecore_con.so /usr/lib/libecore.so -lssl -lcrypto /usr/lib/libevas.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libxml2.so /usr/lib/libXcursor.so /usr/lib/libXp.so /usr/lib/libXinerama.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXdamage.so /usr/lib/libXfixes.so /usr/lib/libXss.so /usr/lib/libX11.so /usr/lib/libXext.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl /usr/lib/libeet.so -lz /usr/lib/libjpeg.so /usr/lib/libembryo.so -lm
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_color_stop_add'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_alpha_stop_add'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_fill_angle_set'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_fill_spread_set'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_clear'
collect2: ld returned 1 exit status
make[3]: *** [edje_decc] Error 1
make[3]: *** Waiting for unfinished jobs....
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_color_stop_add'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_alpha_stop_add'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_fill_angle_set'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_fill_spread_set'
../../src/lib/.libs/libedje.so: undefined reference to `evas_object_gradient_clear'
collect2: ld returned 1 exit status
make[3]: *** [edje_cc] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-libs/edje-9999/work/e17/libs/edje/src/bin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-libs/edje-9999/work/e17/libs/edje/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/edje-9999/work/e17/libs/edje'
make: *** [all] Error 2
* This is a LIVE CVS ebuild.
* That means there are NO promises it will work.
* If it fails to build, FIX THE CODE YOURSELF
* before reporting any issues.
!!! ERROR: media-libs/edje-9999 failed.
Call stack:
ebuild.sh, line 1576: Called dyn_compile
ebuild.sh, line 945: Called src_compile
ebuild.sh, line 1269: Called enlightenment_src_compile
enlightenment.eclass, line 156: Called enlightenment_die 'emake failed'
enlightenment.eclass, line 106: Called die
!!! emake failed |
|
Back to top |
|
|
davidgurvich Veteran
Joined: 23 Apr 2004 Posts: 1063
|
Posted: Thu Dec 14, 2006 2:19 am Post subject: |
|
|
You are building from cvs, that means an ebuild which works one day may not work the next. If the problem is in the source it may be fixed by trying again. |
|
Back to top |
|
|
X800 n00b
Joined: 12 Dec 2004 Posts: 31
|
Posted: Thu Dec 14, 2006 2:38 am Post subject: |
|
|
davidgurvich wrote: | You are building from cvs, that means an ebuild which works one day may not work the next. If the problem is in the source it may be fixed by trying again. |
Thanks for the tip... tried a emerge --sync, removed the edje cvs folder so emerge pulled a later build but still no-go unfortunately.
I'll keep trying!
Thanks. |
|
Back to top |
|
|
PaulBredbury Watchman
Joined: 14 Jul 2005 Posts: 7310
|
Posted: Thu Dec 14, 2006 2:44 am Post subject: |
|
|
X800 wrote: | removed the edje cvs folder |
There's no need - the cvs eclass syncs with the cvs cache every time a cvs emerge is performed. It saves bandwidth.
See /usr/portage/eclass/cvs.eclass |
|
Back to top |
|
|
X800 n00b
Joined: 12 Dec 2004 Posts: 31
|
Posted: Thu Dec 14, 2006 4:34 am Post subject: |
|
|
PaulBredbury wrote: | X800 wrote: | removed the edje cvs folder |
There's no need - the cvs eclass syncs with the cvs cache every time a cvs emerge is performed. It saves bandwidth.
See /usr/portage/eclass/cvs.eclass |
Thanks for the tip... got edje to compile: I performed the emerge below - emerge fetched 41 packages and emerged edje without issue!
emerge eet edb imlib2 evas ecore epeg embryo edje
Now onto emerging:
epsilon esmart emotion ewl e engrave e_utils e_modules \entice engage entrance evidence eclair etox erss elicit
Althought I dont think erss or etox are valid anymore... |
|
Back to top |
|
|
|