Hello, I've got EFL and Enlightenment recently built from the latest development snapshot, and everything seems to work just fine. I found that it would be nice to have at least a keyboard layout switching gadget and a handy mixer frontend. So I went to the repository and cvs'd language and mixer modules. Once again, I've followed the FreeBSD-specific build steps mentioned in online documentation; setenv CFLAGS " -lintl -liconv -g -L/usr/X11R6/lib -L/usr/local/lib -I/usr/local/include -I/usr/X11R6/include " setenv CPPFLAGS " -I/usr/local/include -I/usr/X11R6/include " and I have /usr/local/gnu-autotools/bin at the beginning of my PATH string.
I have found that autogen.sh fails to do the job of producing an appropriate configure script and it is necessary to install the FreeBSD port /usr/ports/devel/configgen/ and invoke configgen with the option -gnome. This perhaps needs to be mentioned in the wiki under the appropriate section. The configure script is produced, so I invoke gmake. Compilation stops with the following compiler error: e_mod_config.c: In function `_basic_create_widgets': e_mod_config.c:106: error: too many arguments to function `e_widget_entry_add' I consult the definition (enlightenment/e_widget_entry.h) and apply a very minor modification to the function call (omission of 3 trailing NULLs), and complete a successful build. Now, when I try to load the module from the Configuration Panel, a dialog box appears with the following message (in square brackets): [There was an error loading module named: mixer The full path to this module is: mixer/freebsd6.2-i386/module.so The error reported was: Module does not contain all needed functions Would you like to unload this module?] I receive the same error while trying to load the language module (which builds without problems). Would you please tell me whether these modules are no longer meant to be used (since there may be better replacements) or that they are just incomplete? In the latter case, is it among the interests of the Enlightenment project to have these modules completed? Thanks! //rk ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
