Re: [E-devel] [patch] evil and compilation without cryptography
Hello, On Wed, Jun 12, 2013 at 6:33 PM, Christophe Sadoine ch...@indefini.org wrote: I tried to compile efl and elementary with mingw (on windows and also with cross compiling) - There was a small problem with the mkstemp function in evil. - If you want to compile without cryptography, I put the dependency in the if there is crypto then - elementary needs S_IRWXO and S_IRWXG to be defined in evil. It is in 1.7.7 but apparently not in git? The attached patch fixes all these. I made this patch under windows but if you want me to go through arcanist I may be able to do it later. I didn't test everything but some examples work (evas_font is not). And make examples doesn't finish and ends with spank spank spank and stringshare stuff. I might investigate this later. Elementary compiles (with a few changes) but elementary_test is not working, it might be the same problem as make examples. Sorry for the delay, but finally had time to look at the patch. I did split it, one for eet and one for evil. Also I do prefer patch coming from phab it makes my life much easier. I am also less likely to forget those patch and will deal with them quicker. -- Cedric BAIL -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch] evil and compilation without cryptography
On 12 June 2013 19:08, Cedric BAIL cedric.b...@free.fr wrote: Anyway, I wanted to ask if you had thought about using angle for windows? ( https://code.google.com/p/angleproject/ ) Qt is using it. Yes, I gave a quick look at it and it will be a very valuable solution as we can't use DirectX due to the fact we expose a GL API as part of Evas. No time has been given on implementing a backend using it, but if you are willing to do it, I can help you there and guide you on what need to be done. Well I am just trying to make elementary work for now. efl seems to work fine but elementary might need more configuration for windows. I compiled efl withtout fontconfig and the evas_text example is working if I use evas_object_text_font_source_set to set the a font directory. But I don't know if elementary can work without fontconfig? I know Vincent Torri used it but I wonder if we can do without it. I think he also sets a lot of environment variables with his nsis installer. Is there some information on what variables elementary needs? Also is it considered more or less stable or is it better to wait for a release/freeze to work on the windows port? -- http://indefini.org -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] [patch] evil and compilation without cryptography
Hello, I tried to compile efl and elementary with mingw (on windows and also with cross compiling) - There was a small problem with the mkstemp function in evil. - If you want to compile without cryptography, I put the dependency in the if there is crypto then - elementary needs S_IRWXO and S_IRWXG to be defined in evil. It is in 1.7.7 but apparently not in git? The attached patch fixes all these. I made this patch under windows but if you want me to go through arcanist I may be able to do it later. I didn't test everything but some examples work (evas_font is not). And make examples doesn't finish and ends with spank spank spank and stringshare stuff. I might investigate this later. Elementary compiles (with a few changes) but elementary_test is not working, it might be the same problem as make examples. Anyway, I wanted to ask if you had thought about using angle for windows? ( https://code.google.com/p/angleproject/ ) Qt is using it. -- http://indefini.org 0001-evil-returned-the-good-value-for-mkstemp.patch Description: Binary data -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [patch] evil and compilation without cryptography
Hello, On Wed, Jun 12, 2013 at 6:33 PM, Christophe Sadoine ch...@indefini.org wrote: I tried to compile efl and elementary with mingw (on windows and also with cross compiling) - There was a small problem with the mkstemp function in evil. - If you want to compile without cryptography, I put the dependency in the if there is crypto then - elementary needs S_IRWXO and S_IRWXG to be defined in evil. It is in 1.7.7 but apparently not in git? The attached patch fixes all these. I made this patch under windows but if you want me to go through arcanist I may be able to do it later. No, that should be fine for the moment :-) Sadly the computer I use to test the windows build and work on it is currently in bad shape. I will try to fix tonight and land your patch. If I can't do that tonight it will have to wait for next week. If that happen, you better at least open a task and assign it to me so I won't forget you. I didn't test everything but some examples work (evas_font is not). And make examples doesn't finish and ends with spank spank spank and stringshare stuff. I might investigate this later. Elementary compiles (with a few changes) but elementary_test is not working, it might be the same problem as make examples. Anyway, I wanted to ask if you had thought about using angle for windows? ( https://code.google.com/p/angleproject/ ) Qt is using it. Yes, I gave a quick look at it and it will be a very valuable solution as we can't use DirectX due to the fact we expose a GL API as part of Evas. No time has been given on implementing a backend using it, but if you are willing to do it, I can help you there and guide you on what need to be done. It is great to see someone trying to help on the windows portability ! Thanks a lot even if it is just a small patch, -- Cedric BAIL -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel