On Thu, Mar 8, 2012 at 2:06 AM, Kim Shinwoo <[email protected]> wrote:
> Wow~ that sounds pretty good to me. I will try to build using the
> latest revision.
> If you don't mind.. please let me know the way of cross compiling and
> nsis installer to increase efficiency.. Thanks :)

1) create /opt/efl, and untar all the dependencies that you can find there:

http://dev.enlightenment.fr/~doursse/mingw-w64-x86_32/packages/

2) in a directory, check out the EFL that are currently working on
Windows + expedite : evil eina, eet, evas, expedite, ecore, embryo,
edje and elementary

3) in the same directory, put the script efl_build.sh that is attached

4) create the directory $HOME/local/opt.

5) download the  MinGW-w64 toolchain (gcc 4.6.4) and extract it in
$HOME/local/opt :

http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/rubenvb/4.6.4/i686-w64-mingw32-gcc-4.6.4-linux_rubenvb.tar.lzma/download

6) rename the directory $HOME/local/opt/mingw32 to
$HOME/local/opt/mingw-w64-x86_32.

To compile :

go to the directory where efl_build.sh is and run

./efl_build debug

or

./efl_release.sh

For the NSIS script, we'll see later

Vincent

Attachment: efl_build.sh
Description: Bourne shell script

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to