Hey guys! I just realized that this is a BUG in `E19`, it doesn't compiles when with `Wayland`.
I tried `Enlightenment` from git, using `Wayland 1.6`, and it worked (compilation okay)! So, is there any way to backport this fix to `E-0.19.1` ? Thanks in advance! Thiago On 15 November 2014 20:02, Martinx - ジェームズ <thiagocmarti...@gmail.com> wrote: > Guys, > > I'm trying to compile E19 + EFL 1.12 on UBuntu 14.10, all build > depends are here, since I can compile and use E19 without any > problems. > > When I add the options "--enable-wayland-clients --enable-wayland-egl" > to E19's `configure` script, it fails to build... > > Check it out: > > -- > cd enlightenment-0.19.1 > ./configure --enable-mount-eeze --enable-wayland-clients --enable-wayland-egl > -- > > And then, on `make`, I'm seeing the following error: > > -- > /enlightenment/enlightenment-0.19.1$ make > make all-recursive > make[1]: Entering directory > '/home/administrativo/E/tcmc/enlightenment/enlightenment-0.19.1' > Making all in . > make[2]: Entering directory > '/home/administrativo/E/tcmc/enlightenment/enlightenment-0.19.1' > CC src/modules/appmenu/src_modules_appmenu_module_la-e_mod_main.lo > In file included from /usr/include/EGL/eglplatform.h:37:0, > from /usr/include/EGL/egl.h:36, > from ./src/bin/e_comp_wl.h:17, > from ./src/bin/e_includes.h:160, > from ./src/bin/e.h:275, > from src/modules/appmenu/e_mod_appmenu_private.h:4, > from src/modules/appmenu/e_mod_main.c:1: > /usr/include/KHR/khrplatform.h:152:33: error: conflicting types for > 'khronos_int64_t' > typedef int64_t khronos_int64_t; > ^ > In file included from /usr/include/elementary-1/Elementary.h:71:0, > from ./src/bin/e.h:120, > from src/modules/appmenu/e_mod_appmenu_private.h:4, > from src/modules/appmenu/e_mod_main.c:1: > /usr/include/evas-1/Evas_GL.h:847:28: note: previous declaration of > 'khronos_int64_t' was here > typedef signed long long khronos_int64_t; > ^ > In file included from /usr/include/EGL/eglplatform.h:37:0, > from /usr/include/EGL/egl.h:36, > from ./src/bin/e_comp_wl.h:17, > from ./src/bin/e_includes.h:160, > from ./src/bin/e.h:275, > from src/modules/appmenu/e_mod_appmenu_private.h:4, > from src/modules/appmenu/e_mod_main.c:1: > /usr/include/KHR/khrplatform.h:153:33: error: conflicting types for > 'khronos_uint64_t' > typedef uint64_t khronos_uint64_t; > ^ > In file included from /usr/include/elementary-1/Elementary.h:71:0, > from ./src/bin/e.h:120, > from src/modules/appmenu/e_mod_appmenu_private.h:4, > from src/modules/appmenu/e_mod_main.c:1: > /usr/include/evas-1/Evas_GL.h:846:28: note: previous declaration of > 'khronos_uint64_t' was here > typedef unsigned long long khronos_uint64_t; > ^ > Makefile:9333: recipe for target > 'src/modules/appmenu/src_modules_appmenu_module_la-e_mod_main.lo' > failed > make[2]: *** [src/modules/appmenu/src_modules_appmenu_module_la-e_mod_main.lo] > Error 1 > make[2]: Leaving directory > '/home/administrativo/E/tcmc/enlightenment/enlightenment-0.19.1' > Makefile:15198: recipe for target 'all-recursive' failed > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory > '/home/administrativo/E/tcmc/enlightenment/enlightenment-0.19.1' > Makefile:4629: recipe for target 'all' failed > make: *** [all] Error 2 > -- > > Enlightenment with Wayland fail to compiles, build log: > http://pastebin.com/CRAzkP0T > > > However, if my `configure` options are like this: `./configure > --enable-mount-eeze` (without Wayland support), then, it works! > > > Also, both EFL and Elementary was compiled with Wayland support, as follows: > > > * EFL with Wayland, build log: http://pastebin.com/WBjcKf7i > > * Elementary with Wayland, build log: http://pastebin.com/gsLqB79P > > > Any tips!? > > Thanks! > Thiago ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-users mailing list enlightenment-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-users