Hi

I ha read somewhere that some modules no longer compile due to the fact
that the 'gadman' library (or something) no longer exists. These modules
would require re-write by someone. I know calendar is one of them, as I
used to use it, but no longer can.

You will have to use a script to install the individual modules in the
e_modules ebuild.

>>>>> start

#!/bin/bash
 GET_ME=e_modules/$*
# If you don't want to bother with FLAGS, comment the three lines below.
 ##MY_CFLAGS="< your CFLAGS go here >"
 #MY_CXXFLAGS="< ${CFLAGS} your CXXFLAGS go here >"
 #MT_LDFLAGS="< your LDFLAGS go here >"
 cvs -d :pserver:anonymous:@anoncvs.enlightenment.org:/var/cvs/e login
 cvs -z3 -d :pserver:anonymous:@anoncvs.enlightenment.org:/var/cvs/e co
${GET_ME}
 cd ${GET_ME}
        ./autogen.sh CFLAGS="${MY_CFLAGS}" CXXFLAGS="${MY_CXXFLAGS}"
LDFLAGS="${LDFLAGS}"
        make clean ; make ; make
install                                                 
 # Uncomment this to remove your local CVS checkout upon completion.
 # rm -Rf ./e_modules
 # This puts strain on the CVS server thou, so please leave it
commented.

<<<< snip

Save that as a script called e17_modules.sh.
You can then call it with the name of the module you want to install

e17_modules.sh <module name>

Found this sometime ago on a wiki, but I can't find the original links
now.

Lucas


On Wed, 2006-12-27 at 13:10 +0100, Marc Guyard wrote:
> Hi,
> 
> I've a problem to compile e_modules on gentoo.
> The compil failed on the module calendar.
> Do you know how to resolv this problem ?
> 
> Example of Error :
> dialog_func.h:33: error: expected ')' before '*' token
> dialog_func.h:35: error: expected ')' before '*' token
> dialog_func.h:37: error: expected ')' before '*' token
> In file included from e_mod_main.h:329,
>                  from add_event_dialog.c:2:
> cal_face_func.h:16: error: expected declaration specifiers or '...'
> before 'E_Gadman_Client'
> 
> cal_face_func.h:16: error: expected declaration specifiers or '...'
> before 'E_Gadman_Change'
> 
> 
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to