Re: Status of Strongtalk C++ code: VM stability and progress on a graphical debugger

leonsmith <[email protected]> Wed, 9 Apr 2008 11:12:57 -0700 (PDT)
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <466cbb66-d6c8-4e4c-924b-c4a1c4b44809@v26g2000prm.googlegroups.com>
God, I'm glad I found this forum. I have been hand-porting the Windows
source to Ubuntu using the Anjuta IDE to help create the make files
and dependencies and I was pulling my hair out.I'll get the code from
svn.

A general question: Is anyone preparing to offer commercial support
for this ? To ever get serious consideration companies will have to
believe that there is an organization behind Strongtalk.

On Mar 4, 3:36 am, talksmall <[email protected]> wrote:
> You will find the most recent instructions for building the code on
> the Wiki -http://code.google.com/p/strongtalk/wiki/Building. I have
> only used VC++ 2K5 Express to build under Windows. You can ignore the
> part of the instructions that refer to the assembler sources and
> the .obj files. These are no longer required. prunedtree has ported
> the assembler code to the built-in macro assembler within the
> Strongtalk binary. One of the first things the VM does on start up is
> to generate the code for the interpreter and stub routines that used
> to be written in assembler.
>
> As for a project file, I don't do much work in Windows; my interest is
> in the Linux port. When I do some work in Windows I have tended to
> construct the project file from scratch.
>
> I would suggest working with the gcc-linux branch. Although, as it's
> name suggests, it is the home of the Linux port, I have made efforts
> to ensure that the code continues to run under Windows as well. In
> order to use this you will need a copy of a compatible image and
> sources. These can be found on the download page of the Wiki -http://code.google.com/p/strongtalk/downloads/list. This image can be
> used by both the Windows and Linux versions of the VM.
>
> As to VM stability, the interpreter appears to be reasonably stable.
> The recompiler is another matter, at least under Linux. Since so
> little of the code is OS dependent, I imagine the story is probably
> quite similar under Windows, but I haven't really tested that
> assumption. Most of the issues I have seen appear to be related to non-
> local returns from blocks (I discovered this while writing a pure
> Smalltalk implementation of ANSI exception handling that relies
> heavily on NLRs).
>
> Regards, talksmall
>
> On Mar 4, 7:04 am, Shaping <[email protected]> wrote:
>
> > This link seems to refer to a build involving Assembler. I thought
> > that all of this was recently removed and converted to C++.
>
> > Shaping
>
> > On Mar 3, 10:34 pm, "Krzysztof Kowalczyk" <[email protected]>
> > wrote:
>
> > > On Mon, Mar 3, 2008 at 7:30 PM, Shaping <[email protected]> wrote:
> > > >  What about a complete procedure for building from the latest C++
> > > >  (pure) source?
>
> > > Pretty detailed instructions are in the source code:
>
> > >http://code.google.com/p/strongtalk/source/browse/trunk/README.txt
>
> > >-- kjk
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---