Hi,

Previous "build logs" was incomplete, I redirected by mistake the
stderr outout, here is it again:

--

* EFL 1.12.0 with Wayland, build log: http://pastebin.com/7zjinFMe

  Lines with Errors / Warnings: 1180-1191, 1422-1450, 1454-1472,
1763-1832, 1982-1985 and 2103-2147.

--

* Elementary 1.12.0 with Wayland, build log: http://pastebin.com/kXcSGUZr

--

* Enlightenment DR19 with Wayland fails to compiles, build log:
http://pastebin.com/ukhXgXe0

 Lines with Errors: 340-383.

--

NOTEL I'm configuring/compiling the Enlightenment sources with "make
-f debian/rules" (instead of `configure` directly) but, I'm installing
it with original "sudo make install" from E, to avoid packaging
mistakes on this build environment.

-
 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

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to