Hi e-devel,
Since yesterday I am trying to build and install e17 but I cannot finish
it with success. Everytime I tryed, I got the same errors with engage.
All other seams comile good. Take a look, maybe you should help me :
I get the sources from CVS with :
cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/enlightenment login
cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/enlightenment
co e17 misc
make all-recursive
make[1]: Entering directory `/opt/src/misc/engage'
Making all in src
make[2]: Entering directory `/opt/src/misc/engage/src'
Making all in module
make[3]: Entering directory `/opt/src/misc/engage/src/module'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/opt/src/misc/engage/src/module'
make[3]: Entering directory `/opt/src/misc/engage/src'
/bin/sh ../libtool --mode=link gcc -g -O2 -L/opt/e17/lib -o engage
engage-main.o engage-config.o engage-dock.o engage-icon.o engage-wm.o
engage-window.o engage-tray.o engage-userconfig.o engage-e_object.o
engage-e_file.o engage-e_user.o engage-e_apps.o -L/opt/e17/lib -levas
-L/opt/e17/lib -ledje -L/opt/e17/lib -lecore -lecore_job -lecore_x
-lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb
-lecore_config -lecore_file -L/opt/e17/lib -leet -lz -ljpeg -lm
-L/opt/e17/lib -lImlib2 -lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext
-ldl -lm -L/opt/e17/lib -lewl -L/opt/e17/lib -ledje -L/opt/e17/lib
-lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc
-lecore_txt -lecore_fb -lecore_config -lecore_file -L/opt/e17/lib -leet
-lz -ljpeg -lm -L/opt/e17/lib -ledb -lz -L/opt/e17/lib -levas -lm
-L/opt/e17/lib -lm -lesmart_trans_x11
gcc -g -O2 -o engage engage-main.o engage-config.o engage-dock.o
engage-icon.o engage-wm.o engage-window.o engage-tray.o
engage-userconfig.o engage-e_object.o engage-e_file.o engage-e_user.o
engage-e_apps.o -L/opt/e17/lib /opt/e17/lib/libImlib2.so
/usr/lib/libfreetype.so -L/usr/X11R6/lib -lX11 -lXext -ldl
/opt/e17/lib/libewl.so /opt/e17/lib/libedje.so /opt/e17/lib/libecore.so
/opt/e17/lib/libecore_job.so /opt/e17/lib/libecore_x.so
/opt/e17/lib/libecore_evas.so /opt/e17/lib/libecore_con.so
/opt/e17/lib/libecore_ipc.so /opt/e17/lib/libecore_txt.so
/opt/e17/lib/libecore_fb.so /opt/e17/lib/libecore_config.so
/opt/e17/lib/libecore_file.so /opt/e17/lib/libeet.so /usr/lib/libjpeg.so
/opt/e17/lib/libedb.so -lz /opt/e17/lib/libevas.so -lm
/opt/e17/lib/libesmart_trans_x11.so
engage-icon.o(.text+0xdc6): In function `od_icon_edje_app_cb':
/opt/src/misc/engage/src/icon.c:436: undefined reference to
`ecore_x_window_prop_protocol_set'
engage-icon.o(.text+0xf84): In function `od_icon_edje_win_raise_cb':
/opt/src/misc/engage/src/icon.c:523: undefined reference to
`ecore_x_window_prop_state_request'
engage-wm.o(.text+0x431): In function `od_wm_get_winclass':
/opt/src/misc/engage/src/wm.c:185: undefined reference to
`ecore_x_window_prop_name_class_get'
engage-wm.o(.text+0x46d): In function `od_wm_get_title':
/opt/src/misc/engage/src/wm.c:195: undefined reference to
`ecore_x_window_prop_title_get'
engage-wm.o(.text+0xcb0): In function `od_wm_ignored':
/opt/src/misc/engage/src/wm.c:437: undefined reference to
`ecore_x_window_prop_state_isset'
engage-wm.o(.text+0xd37): In function `od_wm_deactivate_window':
/opt/src/misc/engage/src/wm.c:455: undefined reference to
`ecore_x_window_prop_state_request'
engage-window.o(.text+0x60e): In function `od_window_init':
/opt/src/misc/engage/src/window.c:238: undefined reference to
`ecore_x_window_prop_xy_set'
engage-window.o(.text+0x624):/opt/src/misc/engage/src/window.c:241:
undefined reference to `ecore_x_window_prop_window_type_set'
engage-window.o(.text+0x63a):/opt/src/misc/engage/src/window.c:242:
undefined reference to `ecore_x_window_prop_sticky_set'
engage-window.o(.text+0x76a):/opt/src/misc/engage/src/window.c:287:
undefined reference to `ecore_x_window_prop_layer_set'
engage-window.o(.text+0xd02): In function `od_window_set_hidden':
/opt/src/misc/engage/src/window.c:448: undefined reference to
`ecore_x_window_prop_xy_set'
engage-tray.o(.text+0xdf): In function `od_tray_add':
/opt/src/misc/engage/src/tray.c:65: undefined reference to
`ecore_x_window_prop_title_get'
collect2: ld returned 1 exit status
make[3]: *** [engage] Error 1
make[3]: Leaving directory `/opt/src/misc/engage/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/opt/src/misc/engage/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/src/misc/engage'
make: *** [all] Error 2
I lunch the make with :
cd /opt/src/misc/engage
export LDFLAGS="-L/opt/e17/lib" && export CPPFLAGS="-I/opt/e17/include"
&& aclocal && ./autogen.sh --prefix=/opt/e17 && make && sudo make
install && sudo ldconfig
All the libs comiled fine. I put /opt/e17/lib in my ld.so.conf and
executed sudo ldconfig after each installation.
Perhaps it is a commom error but I have not the skills to fix it.
Thanks and sorry for my very bad english,
Julien.
-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA. To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users