Re: Build process

"Thiago Silva" <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.strongtalk
Message-ID <[email protected]>
On 2/23/07, [email protected] <[email protected]> wrote:
>
> I've been fighting this problem while working on getting the VM to
> build (and work) under linux -- I am going to get through the process
> by manually modifying the includeDB files; misery loves company.

Why are you modifying the includeDB?

> I haven't been bitten by the primitive generator problem as of yet, but
> the code is not compiling yet.  GCC 4.1.1 is not happy with large
> amounts of the code and spending a good bit of time cleaning up things
> that the latest version of VS.NET lets slide right through.

Have you completed the compilation?
I have a patch that makes gcc happy, but I can't be sure about its
correctness since my MingW/GCC build doesn't quite run the way I
expected.

Also, imho, I think it might be specially difficult to get the VM
working on GNU/Linux with the current sources. Not only one has to
make a few non-trivial changes in the source in order to have it
compiling with GCC (such as some casts, and notably inline assembly
code, AFAIR) but also has to port the TASM assembly files and the
os.cpp so it uses the SO threads and so on. All this in one shot might
be too much to debug if things go wrong.

That's why I would suggest a compiler port (ie. make things work with
GCC first) before an OS port.

--
Thiago Silva
Email: [email protected]
Jabber: [email protected]
Blog: http://sourcecraft.info/blog

--~--~---------~--~----~------------~-------~--~----~
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.