Guys, I'm trying to compile E-0.19.3 + EFL 1.13 on Ubuntu 14.10, with Wayland 1.6 but, I'm facing the problem that I'm forwarding to this list.
Can the fix be backported to E-0.19.4 ? Currently, I'm using EFL / Elementary 1.13, both have Wayland support enabled. ---------- Forwarded message ---------- From: Martinx - ジェームズ <thiagocmarti...@gmail.com> Date: 15 November 2014 at 20:02 Subject: Enlightenment 0.19.1 fails to build with Wayland support on EFL 1.12.0 To: Enlightenment users discussion & support < enlightenment-us...@lists.sourceforge.net> 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=190641631&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel