On Mon, 19 Apr 2010, Dave Ray wrote:
>> 1) are you *sure* that e_dbus must be compiled *before* eina and ecore ? > > No, definitely not. Some of the libs have an order dependency, some not. I > would like to be more explicit but couldn't find documentation on the > dependencies of all the libs, or the order to compile. This list was the > result of trial and error. order: eina eet evas ecore embryo edje efreet e_dbus e17 efree, e_dbus and edje depend only on ecore (and its deps) so they can be compiled in any order after ecore has been installed. embryo does not depend on anything but is usually compiled just before edje, as only edje is using it. Btw, another question: did you try to compile and test elementary ? >> 2) why do you need --enable-simple-x11 when configuring evas ? > > e17 threw an error that software-X11 was not compiled into ecore_evas. > > I added this flag to evas initially, and then got a different e17 error that > ecore was missing ecore_evas_software_X11. So I added the flag to ecore as > well. > > EFL can be used without X11 in principle, to develop Cocoa apps without X11. > So it's not unreasonable for software_X11 to be off by default. That's just a > guess why I had to set the flag manually. if you just run evas configure (without any flag), in the configure output, is the software Xlib enabled ? If not, paste in pastebin the config.h file. There is a problem that must be fixed. The detection should be automatic (see line 118 of evas configure.ac) The logic about Xlib in evas and ecore: a) evas builds the Xlib engine as a shared lib b) ecore builds ecore-x for the different functions about X programming and ecore-evas Xlib part checks if i) the Xlib evas engine is installed ii) ecore-x is built. So if the Xlib evas engine or ecore-x are not built, ecore-evas will not have the Xlib support and e17 will not work. >> 3) About the prerequiqites, you say that one must download them. Where ? In >> the official web site of these libraries ? > > Yes. Should I provide links to those? well, see how i did for Windows: http://trac.enlightenment.org/e/wiki/EFLWindowsXP Vincent ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel