Re: [E-devel] [patch] evil and compilation without cryptography

2013-06-24 Thread Cedric BAIL
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

2013-06-15 Thread Christophe Sadoine
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

2013-06-12 Thread Christophe Sadoine
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

2013-06-12 Thread Cedric BAIL
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