Re: Building on linux

prunedtree <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <[email protected]>
Building with GCC now works. Tested with mingw32-3.4.4

Stability with the recompiler isn't optimal yet, but it's not
mandatory to run the system.

Here's the source :

http://www.sendspace.com/file/p9c3nf         strongtalk r36-noasm3 VM
pack.zip       1263 kbytes

Project files for VC6 and CodeBlocks included.
To build this code with GCC, the following switches are needed :
-fno-const-strings
-fno-for-scope
-fno-operator-names

cheers,
prunedtree

On 27 avr, 21:31, prunedtree <[email protected]> wrote:
> Regarding assembly, I finished to get rid of inline assembly in the VM
> (mostly by replacing code by C equivalents, or using code generation
> where appropriate), and strongtalk compiles successfully with gcc on
> windows (mingw).
>
> The resulting binary doesn't work fully yet (problems in the OS layer)
>
> With this done, language-level issues are solved, the major issue to
> port the VM to linux is now OS interaction.
>
> Btw, if you disable os::message_box, strongtalk on windows XP has only
> dependencies on kernel32.dll. Hence porting the VM looks fairly easy.
> But much code won't work in the image (I/O, UI, etc ..)
>
> I'll provide the sourcecode if anyone is interressed, but it's still
> work in progress.
>
> regards,
> prunedtree
>
> On Apr 26, 2:28 pm, "Dave Raymer" <[email protected]> wrote:
>
> > The patches are for the C++ files only; the .ASM files have not be ported /
> > dealt with yet.
>
> > -- the other Dave
>
> > On 4/24/07, jpraher <[email protected]> wrote:
>
> > > Sorry, I did not realize that someone has already submitted some
> > > patches.
>
> > > I will look at them and try them out.
> > > -- Jakob
>
> > > On Apr 24, 5:10 pm, jpraher <[email protected]> wrote:
> > > > hi everybody,
>
> > > > is strontalk currently runnable on linux?
> > > > which areas of the code are windows-secific? (e.g. windowing and stuff
> > > > like that)
> > > > is anybody working on a build system on non windows platforms?
>
> > > > i am primarily interested in the virtual machine.
> > > > so i just would like to have a command line interpreter to start with
> > > > that runs on linux.
>
> > > > thanks in advance
> > > > -- Jakob
>
> > --
> > A man's greatest treasure is his wife, she is a gift from the Lord
> > - Proverbs 18:22


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.