On Sat, Jan 21, 2012 at 6:04 AM, Vincent Torri <vincent.to...@gmail.com> wrote: > On Fri, Jan 20, 2012 at 3:01 PM, Vincent Torri <vincent.to...@gmail.com> > wrote: >> On Fri, Jan 20, 2012 at 2:53 PM, Gustavo Sverzut Barbieri >> <barbi...@profusion.mobi> wrote: >>> On Fri, Jan 20, 2012 at 11:48 AM, Vincent Torri <vincent.to...@gmail.com> >>> wrote: >>>> On Fri, Jan 20, 2012 at 2:09 PM, Gustavo Sverzut Barbieri >>>> <barbi...@profusion.mobi> wrote: >>>>> Hi all, >>>>> >>>>> As you know we're setting the buildbot, so far only for Linux. Could >>>>> you please check if at least Makefile.win works? If so, could someone >>>>> configure buildslave on windows and give it a try? I can aid the >>>>> buildslave part, but have no idea how to setup EFL deps and dev >>>>> environment on Windows. >>>> >>>> 0) you can find the dependencies there : >>>> >>>> http://dev.enlightenment.fr/~doursse/mingw-w64-x86_32/packages/ >>>> >>>> by default, the prefix of the .pc files of these archives is /opt/efl >>>> >>>> 1) go there : >>>> http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Automated%20Builds/ >>>> >>>> download the latest mingw-w32-bin_i686-linux_******.tar.bz2 and untar >>>> it in foo/ (that is, where you want) >>>> >>>> 2) Set these environment variables: >>>> >>>> # to set >>>> >>>> ## change that to where mingw-w64 is untared >>>> export MINGW64_BINDIR="foo/" >>>> >>>> ## where you want to install the EFL and their dependencies >>>> export EFL_PREFIX="/opt/efl" >>>> >>>> # normally, you should not modify that >>>> export TARGET=i686-w64-mingw32 >>>> export CPPFLAGS="-I$EFL_PREFIX/include -I$EFL_PREFIX/include/evil-1" >>>> export CXXFLAGS="$CFLAGS" >>>> export LDFLAGS="$LDFLAGS -L$EFL_PREFIX/lib" >>>> export PATH="$MINGW64_BINDIR/mingw-w64-x86_32/bin:$EFL_PREFIX/bin:$PATH" >>>> export LD_LIBRARY_PATH="$EFL_PREFIX/lib" >>>> export PKG_CONFIG_PATH="$EFL_PREFIX/lib/pkgconfig" >>>> export PKG_CONFIG_LIBDIR="$EFL_PREFIX/lib/pkgconfig" >>>> >>>> 3) configure with >>>> >>>> --prefix=$MINGW_PREFIX --host=$TARGET >>>> >>>> and the options you find in the wiki. >>> >>> I have no windows box... and already struggling to make the linux box >>> work, e3 is being a major PITA :-/ >> >> that doc is for cross compilation on linux... > > so, was what i said sufficient for cross-compilation ?
no idea yet... I really need help if this QA thing will go on. I can barely fix one thing and I notice another and the list is always growing, as usual :-/ server admin: e3 is bad, I just gave up and removed it from build... some tests crash like in eina and I have no idea why. Eina's test also cause Out of Space and I don't know why (maybe /tmp size). fixing tests: we need tests that actually check what happens, not just an example that run the code. I've changed some, but we're very low on tests. more tests: we need to test failures as well, not just the basics... In this front we're very very bad, it's also my bad, as even eina_value and eina_model are not 100% coverage, but they are the closer to it. fixing the code: build bot and tests are useful if people monitor the results and fix them. So far tasn, cedric, discomfitor and myself seem to be the only people reading it and trying to fix the code. So need help, who can join in? -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel