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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users