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

Reply via email to