hey On Wed, Sep 26, 2012 at 5:26 PM, Leandro Dorileo <dori...@profusion.mobi> wrote: > Hi Vincent, > > On Mon, Sep 17, 2012 at 07:22:35PM +0200, Vincent Torri wrote: >> Hey >> >> some news: i've merged evil, eina and eet in trunk/efl/ >> >> Some problems / remarks >> >> 1) doc must be fixed. I can be a good opportunity to improve even more the >> doc. >> 2) I've appended to NEWS, ChangeLog and README the name of the EFL. Is it >> good ? >> 3) I'm not sure what to do for the license. Should I provide 2 >> different file (eina is LGPL, not the others) >> 4) about benchmark : >> a) benchmarking the e17 stuff is not done. I'm not sure at all how >> to do it with make rules >> b) i'm also not sure that the 'city' bench is correctly done (zmike ?) >> >> If you have some time, play with it, reports bugs, provide patches :-) >> > > > I took few minutes to play with the merged efl tree and have some questions > and > comments. > > 1) I guess we're going to have an autogen.sh like we have today in the split > libs, > right?
yes. Currently, I just use autoreconf -vif && configure *** but I can add that script > 2) I think we could have a kind of "package namespace" for their options - > actually I don't know exactly how to name it but it's something like changing > --disable-safety-checks to --disable-eina-safety-checks, so we can have > options in a per package/library basis. indeed, that is a good idea > 3) Are we going to have options to disable building examples and tests? Well, > I > know it's meant to be built in a different make rule, but, having options to > disable it avoids checking for dependencies and everything else for every lib > tests and examples. no option. To build examples: make examples To build tests and execute them : make check To build and run benchmarks : make benchmark > 4) I also tried "make examples" and got the following error: > > /usr/bin/ld: eet-data-simple.o: undefined reference to symbol 'eina_shutdown' > /usr/bin/ld: note: 'eina_shutdown' is defined in DSO > /home/dorileo/local/efl-merge/lib/libeina.so.1 so try adding it to the linker > command line > /home/dorileo/local/efl-merge/lib/libeina.so.1: could not read symbols: > Invalid > operation > collect2: ld returned 1 exit status > make[3]: ** [eet_data_simple] Erro 1 > make[3]: Saindo do diretório `/home/dorileo/temp/efl/src/examples/eet' > make[2]: ** [examples] Erro 2 > make[2]: Saindo do diretório `/home/dorileo/temp/efl/src/examples' > make[1]: ** [examples] Erro 2 > make[1]: Saindo do diretório `/home/dorileo/temp/efl/src' > make: ** [examples] Erro 2 arg, DSO stuff. Ok, i'll fix that, thanks. I don't know how I can "activate" that feature (link options ?) Vincent ------------------------------------------------------------------------------ How fast is your code? 3 out of 4 devs don\\\'t know how their code performs in production. Find out how slow your code is with AppDynamics Lite. http://ad.doubleclick.net/clk;262219672;13503038;z? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel