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

Reply via email to