Export to GitHub

itask-module - issue #113

winlist-ng comilation failed


Posted on Jul 18, 2009 by Quick Dog

What steps will reproduce the problem? 1. Update to the Newest Enlightenment from svn 2. try to compile the winlist-ng

What is the expected output? Successful compilation

What do you see instead? e_mod_keybindings.c: In function ‘_ngw_unregister_module_keybinding’: e_mod_keybindings.c:115: error: ‘Evas_List’ undeclared (first use in this function) e_mod_keybindings.c:115: error: (Each undeclared identifier is reported only once e_mod_keybindings.c:115: error: for each function it appears in.) e_mod_keybindings.c:115: error: ‘l’ undeclared (first use in this function) e_mod_keybindings.c:137: warning: assignment makes pointer from integer without a cast e_mod_keybindings.c:140: warning: pointer/integer type mismatch in conditional expression e_mod_keybindings.c:151: warning: assignment makes pointer from integer without a cast e_mod_keybindings.c: In function ‘_ngw_register_module_keybinding’: e_mod_keybindings.c:175: error: ‘Evas_List’ undeclared (first use in this function) e_mod_keybindings.c:175: error: ‘l’ undeclared (first use in this function) e_mod_keybindings.c:180: warning: assignment makes pointer from integer without a cast e_mod_keybindings.c:180: warning: pointer/integer type mismatch in conditional expression e_mod_keybindings.c:180: warning: pointer/integer type mismatch in conditional expression e_mod_keybindings.c:194: warning: assignment makes pointer from integer without a cast

What version of the product are you using? On what operating system? Ubuntu 9.10, Enlightenment SVN, winlist-ng svn

Comment #1

Posted on Jul 23, 2009 by Grumpy Cat

I'm having same issue. Read somewhere that Evas may have code to Eina module. So I tried changing all references form evas functions to eina functions, now it fails on eina_list_find_list. not sure what to do now

Comment #2

Posted on Aug 1, 2009 by Quick Dog

(No comment was entered for this change.)

Comment #3

Posted on Aug 2, 2009 by Grumpy Cat

I got mine working by copying "evas/src/lib/Evas_Data.h" into the src folder and put an #include so it could find the defines.

Comment #4

Posted on Sep 1, 2009 by Quick Dog

(No comment was entered for this change.)

Status: Fixed

Labels:
Type-Defect Priority-Medium