Re: Linux port progress

talksmall <[email protected]> Tue, 11 Dec 2007 03:01:04 -0800 (PST)
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <4ac3bbe9-4196-4646-9368-8acc31c0fe0f@b15g2000hsa.googlegroups.com>
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.

FWIW Dave G has already established that we can run Strongtalk under
Wine on Ubuntu Linux (actually Wine under Ubuntu in a VMWare VM under
Windows) and under Crossover on the Mac.

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

Regards, Steve

On Dec 11, 4:39 am, "[email protected]" <[email protected]> wrote:
> On Dec 6, 7:08 am, talksmall <[email protected]> wrote:
>
> > Thought I'd update those of you who are interested in the current
> > state of my Linux porting work.
> [...]
> > This milestone means that we have nearly all the tools we need to do
> > (really) primitive Smalltalk programming under Linux. The one
> > remaining portion is to separate world file outs from the UI;
> > currently the last step in the process pops up a completion message.
>
> Have you considered trying to link against WineLib?  Since that would
> provide you with (most of) a Win32 API under Linux, I'd think that
> that would give you most of the GUI for free.
>
> (It's probably more complicated than that--I'm not an expert in either
> WineLib or Strongtalk internals--but if you haven't already ruled it
> out, I'd think that avenue would be worth investigating.)
>
> --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
-~----------~----~----~----~------~----~------~--~---