2013/1/11 Gustavo Sverzut Barbieri <barbi...@profusion.mobi>

> On Fri, Jan 11, 2013 at 4:43 PM, Nicolas Aguirre
> <aguirre.nico...@gmail.com> wrote:
>
> >
> modules/ecore_evas/engines/win32/modules_ecore_evas_engines_win32_module_la-ecore_evas_win32.lo
> > In file included from
> > modules/ecore_evas/engines/win32/ecore_evas_win32.c:19:0: error:
> > unterminated #ifdef
> > make[4]: ***
> >
> [modules/ecore_evas/engines/win32/modules_ecore_evas_engines_win32_module_la-ecore_evas_win32.lo]
> > Error 1
>
> Flavio split ecore-evas engines out of ecore_evas itself, but seems he
> couldn't test with win32. It should be a matter of basing the fixes on
> other modules. Very likely these are just C errors that once fixed
> will work.
>
>
> > Anyway I'm away this week end, i will look into it next week.
>
> It's better if you can engage for couple of days into that. It will
> require lots of work and compilation rounds, not just the code
> changed, but the build system as well. Maybe some modules will have to
> be disabled, etc.
>
>
>
after ifdef correction (patch attached) i get a new kind of error, and i
fear it's related with all include you removed.

Making all in src
make  all-recursive
  CC
modules/ecore_evas/engines/win32/modules_ecore_evas_engines_win32_module_la-ecore_evas_win32.lo
In file included from
modules/ecore_evas/engines/win32/ecore_evas_win32.c:12:0:
../src/lib/ecore_win32/Ecore_Win32.h:14:4: warning: #warning "You are using
a work in progress API. This API is not stable" [-Wcpp]
../src/lib/ecore_win32/Ecore_Win32.h:15:4: warning: #warning "and is
subject to change. You use this at your own risk." [-Wcpp]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_event_window_damage':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:258:3: warning:
#warning [ECORE] [WIN32] No Region code [-Wcpp]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_rotation_set':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:630:66: warning: unused
parameter 'resize' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_cursor_set':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:814:42: warning: unused
parameter 'ee' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:814:59: warning: unused
parameter 'obj' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:814:68: warning: unused
parameter 'layer' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:814:79: warning: unused
parameter 'hot_x' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:814:90: warning: unused
parameter 'hot_y' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_alpha_set':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:979:34: warning: unused
variable 'wdata' [-Wunused-variable]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_screen_dpi_get':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1056:52: warning:
unused parameter 'ee' [-Wunused-parameter]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_new_internal':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1324:38: warning:
declaration of '_ecore_evas_engine_init' shadows a global declaration
[-Wshadow]
../src/lib/ecore_evas/ecore_evas_private.h:403:6: warning: shadowed
declaration is here [-Wshadow]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1354:4: error: 'iface'
undeclared (first use in this function)
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1354:4: note: each
undeclared identifier is reported only once for each function it appears in
modules/ecore_evas/engines/win32/ecore_evas_win32.c: At top level:
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1412:1: warning:
'ecore_evas_software_gdi_new' already declared with dllexport attribute:
dllimport ignored [-Wattributes]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1443:1: warning:
'ecore_evas_software_ddraw_new' already declared with dllexport attribute:
dllimport ignored [-Wattributes]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1473:1: warning:
'ecore_evas_software_16_ddraw_new' already declared with dllexport
attribute: dllimport ignored [-Wattributes]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1502:1: warning:
'ecore_evas_direct3d_new' already declared with dllexport attribute:
dllimport ignored [-Wattributes]
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1534:1: warning:
'ecore_evas_gl_glew_new' already declared with dllexport attribute:
dllimport ignored [-Wattributes]
modules/ecore_evas/engines/win32/ecore_evas_win32.c: In function
'_ecore_evas_win32_interface_new':
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1559:23: error:
'interface_win32_name' undeclared (first use in this function)
modules/ecore_evas/engines/win32/ecore_evas_win32.c:1560:26: error:
'interface_win32_version' undeclared (first use in this function)
make[4]: ***
[modules/ecore_evas/engines/win32/modules_ecore_evas_engines_win32_module_la-ecore_evas_win32.lo]
Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

I think that the best choice we have here is to revert all the commits with
headers remove, Lucas did last week :/

Regards,
-- 
Nicolas Aguirre
Mail: aguirre.nico...@gmail.com
Web: http://enna.geexbox.org
Blog: http://dev.enlightenment.fr/~captainigloo/

Attachment: fix_typo_in_ifdef.diff
Description: Binary data

------------------------------------------------------------------------------
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. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to