On Wed, Jun 8, 2011 at 6:09 PM, Vincent Torri <vto...@univ-evry.fr> wrote: > > > On Wed, 8 Jun 2011, Lionel Orry wrote: > >> Hi everyone, >> >> so, I managed to create a kind of nice Makefile which is able to >> install all the EFL and its dependencies (apart from >> DirectDraw/Direct3D) from a plain msys/mingw environment and the efl >> sources tree. >> >> Here is a starter for people willing to try it (and report problems, >> of course!): >> >> 1. Download msys/mingw as indicate on the wiki >> >> (http://trac.enlightenment.org/e/wiki/EFLWindowsXP#InstallationandconfigurationofMSYSMinGW) >> 2. Open the msys console >> 3. Put the attached makefile somewhere. I suggest you create the 'efl' >> directory in your $HOME and put it there. >> 4. Create a subfolder 'src' and either: >> 4a. extract EFLs snapshots in it and possibly rename folders to get >> the same tree as in trunk (apart from evil, out of PROTO) >> 4b. or checkout the efls using subversion >> >> You should get something like that: >> >> ~/ >> Makefile >> src/ >> ecore/ >> edje/ >> eet/ >> eina/ >> elementary/ >> embryo/ >> evas/ >> evil/ >> expedite/ >> >> 5. 'cd src && make' > > i don't understand. Makefile is not in src/, so just running make should be > sufficient
err sorry, I wrote that a bit too fast. There should be i.e ~/ efl/ Makefile src/ eina/ ... and the command is 'cd ~/efl && make', obviously. > >> Tada!!! Go grab a dozen of coffees while waiting for everything to >> compile. The EFLs will be located in /usr/efl and the dependencies in >> /usr/local. >> >> For the adventurous (by default, EVAS_MODULES is set to "ungif png"): >> cd src && make EVAS_MODULES="ungif png tiff sdl" >> >> Note: this variable only specifies additional dependencies to install, >> but the standard ones (jpeg, bmp, gdi) will be compiled, don't worry. > > jpeg is not optional. it's a hard dep of eet. Yes, I suppose that's why we don't have to specify it as a dependency for evas. Since it's not documented in the wiki page, I think it's already installed by msys/mingw, and if it is not, I'll add it as a dependency to eet. I'll look at it deeper tomorrow. > >> thanks in advance for your remarks, I made this on a relatively slow >> virtual machine with Windows XP. > > thank you, i'll look at that Makefile. > > Vincent > Lionel ------------------------------------------------------------------------------ EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel