Undefined reference in libecore_evas.so? Seems like your ecore libraries are out of date. Compile the latest ecore, and see how that helps.
You seem to be compiling edje 1.7.4 . The latest is 1.7.5 . Download all the 1.7.5 EFL libs, build them, and make sure they're installed to /usr/local/lib . Cheers, dave In the year 2013, of the month of January, on the 25th day, Christian Ullmann wrote: > hi! > > I've all recommanded programms installed (without harfbuzz) and still > get some errormessages while compiling. The first occurs by edje: > ------make output --- > > CC edje_cc-edje_cc.o > CC edje_cc-edje_cc_out.o > CC edje_cc-edje_cc_parse.o > CC edje_cc-edje_cc_mem.o > CC edje_cc-edje_cc_handlers.o > CC edje_cc-edje_cc_sources.o > CC edje_cc-edje_multisense_convert.o > CCLD edje_cc > /usr/local/lib/libecore_evas.so: undefined reference to > `ecore_x_e_window_profile_get' > /usr/local/lib/libecore_evas.so: undefined reference to > `ECORE_X_ATOM_E_PROFILE' > /usr/local/lib/libecore_evas.so: undefined reference to > `ecore_x_e_window_profile_list_set' > collect2: ld returned 1 exit status > make[4]: *** [edje_cc] Fehler 1 > make[4]: Leaving directory `/home/mamono/e17new/edje-1.7.4/src/bin' > make[3]: *** [all-recursive] Fehler 1 > make[3]: Leaving directory `/home/mamono/e17new/edje-1.7.4/src/bin' > make[2]: *** [all-recursive] Fehler 1 > make[2]: Leaving directory `/home/mamono/e17new/edje-1.7.4/src' > make[1]: *** [all-recursive] Fehler 1 > make[1]: Leaving directory `/home/mamono/e17new/edje-1.7.4' > make: *** [all] Fehler 2 > ----- > configure output: > ----- > Configuration Options Summary: > > Amalgamation.........: no > Ecore IMF............: yes > EDJE_PROGRAM_CACHE...: no > EDJE_CALC_CACHE......: yes > Fixed point..........: no > Documentation........: yes > Installation.......: make install-doc > Tests................: no > Coverage.............: no > Examples.............: install: build:no > > Programs: > > Build edje_cc................: yes > Build edje_decc..............: yes > Build edje_recc..............: yes > Build edje_player............: yes > Build edje_inspector.........: yes > Build edje_external_inspector: yes > Build edje_watch.............: yes > > Compilation............: make (or gmake) > CPPFLAGS.............: > CFLAGS...............: -g -O2 > LDFLAGS..............: > > Installation...........: make install (as root if needed, with 'su' or > 'sudo') > prefix...............: /usr/local > -------------- > > > I dont have a clue why edje dont want to compile but I seams that evas > is a part of the problem. So I searched the other configure/make outputs > for any hints. I found some errors from eina and evas, but I really have > no idea what to do with that. > > > eina: > > eina_value.c: In function 'eina_value_array_new': > ../../src/include/eina_inline_value.x:492: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:492: note: initialized from here > ../../src/include/eina_inline_value.x:499: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:499: note: initialized from here > eina_value.c: In function 'eina_value_struct_new': > ../../src/include/eina_inline_value.x:492: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:492: note: initialized from here > ../../src/include/eina_inline_value.x:499: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:499: note: initialized from here > eina_value.c: In function 'eina_value_hash_new': > ../../src/include/eina_inline_value.x:492: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:492: note: initialized from here > ../../src/include/eina_inline_value.x:499: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:499: note: initialized from here > eina_value.c: In function 'eina_value_list_new': > ../../src/include/eina_inline_value.x:492: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:492: note: initialized from here > ../../src/include/eina_inline_value.x:499: warning: dereferencing > pointer 'ptr.136' does break strict-aliasing rules > ../../src/include/eina_inline_value.x:499: note: initialized from here > > evas: > evas_engine.c: In function '_gl_ext_sym_init': > evas_engine.c:542: warning: assignment from incompatible pointer type > evas_engine.c:542: warning: assignment from incompatible pointer type > evas_engine.c: In function '_print_gl_surface_info': > evas_engine.c:3130: warning: cast from pointer to integer of different size > evas_engine.c:3130: warning: cast from pointer to integer of different size > evas_engine.c:3134: warning: cast from pointer to integer of different size > evas_engine.c:3134: warning: cast from pointer to integer of different size > > > > One strange thing is that evas configure script tells me that: > Software X11...............: yes (Xlib: yes) (XCB: no) > OpenGL X11.................: yes (Xlib: yes) (XCB: no) (GLES: no) > (SGX: no) (s3c6410: no) > Software GDI...............: no > Software DirectDraw........: no > Direct3d...................: no > OpenGL SDL.................: no > > ...SDL is not installed? Well.. it is. Including the dev-files I need to > compile programs. But that souldn't cause my problem with edje. > > Any hints, ideas, solutions? > > Cheers! > Chress > > ------------------------------------------------------------------------------ > Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, > MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current > with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft > MVPs and experts. ON SALE this month only -- learn more at: > http://p.sf.net/sfu/learnnow-d2d > _______________________________________________ > enlightenment-users mailing list > enlightenment-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-users ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. ON SALE this month only -- learn more at: http://p.sf.net/sfu/learnnow-d2d _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users