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?

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.

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.

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


I haven't even looked at it myself, but I'm posting here for reporting purpose.

Regards....

-- 
Leandro Dorileo
ProFUSION embedded systems
http://profusion.mobi

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to