Re: Linux port progress

"[email protected]" <[email protected]> Tue, 11 Dec 2007 21:42:31 -0800 (PST)
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <5c6935dc-830e-4832-b9a5-d2921c1643bf@r29g2000hsg.googlegroups.com>

On Dec 11, 6:01 am, talksmall <[email protected]> wrote:
> Chris,
> I took a look at WineLib. I don't think it will help us much. Most of
> the Win32 dependencies are in the Strongtalk code in the image rather
> than in the virtual machine's C++ code. From what I could see WineLib
> is mainly about compiling C/C++ Windows apps under Linux. This is not
> where most of the Linux porting work lies, since there are many Win32
> API call outs from the image code direct to the Win32 DLLs.

Couldn't you solve that by rewriting/porting the parts of the code
that load DLLs and call into them to do the same with *nix shared
libraries?  After that, the callouts should work (mostly) fine.  I'd
think that would be easier than rewriting the entire GUI system.

> The porting effort is intended to run Strongtalk natively under Linux.

Well, WineLib programs *are* native Linux programs, but I agree that
it's a good idea to be free of Win32.  However, I think it's important
to get the Linux version to the point where it can host a development
environment as soon as possible.

Once you've got a working (if ugly) IDE up and running, you can use it
to write the real GUI.


--Chris


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Strongtalk-general" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [email protected]
For more options, visit this group at http://groups.google.com/group/strongtalk-general?hl=en
-~----------~----~----~----~------~----~------~--~---