On Tue, 30 Aug 2005 09:52:39 -0400 Mike Russo <[EMAIL PROTECTED]> babbled:

> Ibukun Olumuyiwa wrote:
> 
> > Mike Russo wrote:
> >
> >> i have some screen shots and build notes here:
> >>
> >> http://www.stardatecomputer.com/people/miker/MJR_TiddlyWiki.html#E17onCygwin
> >>  
> >>
> >>
> >> short story is, it builds but ewl has some video display issues. :-)
> >> why? i didn't want to wait till windows vista!
> >>
> >
> > Wow. Now that someone has figured all this out, I might actually try 
> > to fix the remaining issues. I would *LOVE* to be able to use E17 
> > instead of Openbox at work!
> >
> > Ibukun
> 
> Heh, I wish i had "figured it all out"; ewl/e does not work because it 
> cannot seem to get at the images or fonts in the .edj theme, and no 
> matter what run-time modules are not going to work because of 
> limitations of Windows' run-time linker (unresolved symbols are not 
> allowed at link time for shared objects like they are on unix). I guess 
> it might be possible to build a statitically "linked" enlightenment.exe 
> which contained all the modules you wanted to use, but i'm not sure.  
> good luck. ;-)

you couldn't do that without big changes in code as it literally wants to OPEN
the modules - not expect them within the compiled wm. they rely on files and
dirs to work properly. the best you could do is wrap e in a tiny binary
executable and move the rest of e into a shared object - ie build the wm as a
enlightenment.so (or .dll) then make modules link to it. the enlightenment.so
will have a e_main_entry() that is actually just the current main() and then
you build an executabel that links to the enlightenment lib and blindly calls
its e_main_entry() with argc and arcg passed in. this woudl solve the problem
but its a very obtuse thnig to do and will mean a fair changes in build and
code setup - but then you can link the modules to the symbols they need... :)
(well also ass the code to load .dll not .so files) :) - if you can solve the %
a problem. i am suspecting that is your actual problem - that cybwin doesnt
support writing AND reading %a format floats. (man 3 printf on your linux box
to find out what it is) :)


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多                              [EMAIL PROTECTED]
Tokyo, Japan (東京 日本)


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to