Re: [E-devel] elm on Windows and elm_main

2011-08-10 Thread The Rasterman
On Wed, 10 Aug 2011 08:24:41 +0200 (CEST) Vincent Torri said: > > > On Wed, 10 Aug 2011, Carsten Haitzler (The Rasterman) wrote: > > > On Wed, 10 Aug 2011 08:00:21 +0200 (CEST) Vincent Torri > > said: > > > >> > >> > >> On Wed, 10 Aug 2011, Carsten Haitzler (The Rasterman) wrote: > >> > >>> O

Re: [E-devel] elm on Windows and elm_main

2011-08-09 Thread Vincent Torri
On Wed, 10 Aug 2011, Carsten Haitzler (The Rasterman) wrote: > On Wed, 10 Aug 2011 08:00:21 +0200 (CEST) Vincent Torri > said: > >> >> >> On Wed, 10 Aug 2011, Carsten Haitzler (The Rasterman) wrote: >> >>> On Tue, 9 Aug 2011 10:17:09 +0200 (CEST) Vincent Torri >>> said: >>> >>> hmm welll the E

Re: [E-devel] elm on Windows and elm_main

2011-08-09 Thread The Rasterman
On Wed, 10 Aug 2011 08:00:21 +0200 (CEST) Vincent Torri said: > > > On Wed, 10 Aug 2011, Carsten Haitzler (The Rasterman) wrote: > > > On Tue, 9 Aug 2011 10:17:09 +0200 (CEST) Vincent Torri > > said: > > > > hmm welll the EAPI was there so *IF* u build the app AS a .so (.dll) then > > element

Re: [E-devel] elm on Windows and elm_main

2011-08-09 Thread Vincent Torri
On Wed, 10 Aug 2011, Carsten Haitzler (The Rasterman) wrote: > On Tue, 9 Aug 2011 10:17:09 +0200 (CEST) Vincent Torri > said: > > hmm welll the EAPI was there so *IF* u build the app AS a .so (.dll) then > elementary quicklaunch can run it faster (skipping several link and setup > steps > that

Re: [E-devel] elm on Windows and elm_main

2011-08-09 Thread The Rasterman
On Tue, 9 Aug 2011 10:17:09 +0200 (CEST) Vincent Torri said: hmm welll the EAPI was there so *IF* u build the app AS a .so (.dll) then elementary quicklaunch can run it faster (skipping several link and setup steps that are pre-done). thats why its EAPI. but if u build an executable on linux the

Re: [E-devel] elm on Windows and elm_main

2011-08-09 Thread Vincent Torri
On Tue, 9 Aug 2011, Vincent Torri wrote: > > Hey > > on unix, it seems that EAPI is needed before elm_main (to export that > symbol). But on Windows, having EAPI means that elm_main() must be in a dll > that is loaded at runtime, which is not the case. > > I don't know what is the best way to

[E-devel] elm on Windows and elm_main

2011-08-09 Thread Vincent Torri
Hey on unix, it seems that EAPI is needed before elm_main (to export that symbol). But on Windows, having EAPI means that elm_main() must be in a dll that is loaded at runtime, which is not the case. I don't know what is the best way to fix that, maybe defining an EAPI_MAIN that is EAPI on un