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

Reply via email to