Tobias
did you check all the work that igor and esteban did to make sure that all the vms can compile automatically on the build servers?
Stef
On Sep 24, 2013, at 11:13 PM, Tobias Pape Das.Linux@gmx.de wrote:
Dear Eliot, all
Am 24.09.2013 um 20:16 schrieb Eliot Miranda eliot.miranda@gmail.com:
Thanks Marcel!! Can I fold this into my makefiles?
Is gcc 3 really necessary for Cog? “yes” clearly is a proper answer, but last year, as I had to fiddle with the Self VM and make it compile, even Old gcc4 were a pain. Ian apparently has done some tweaks to the build system for the win32 branch[1]. It also uses MSYS and MinGW but probably more recent gcc'en (but I'm not sure)[2]. Just out of curiosity, have you sync'ed the cog-branch platform dir after the initial branching?
Please do not regard me as a show stopper or „Spaßbremse“, but I figure, that the entry barrier to work with the Squeak VM or Cog is quite high, even if you don't want touch the interpreter/jit at all. We should make it more approachable. I think Mariano did a good job for an introduction to building a Squeak/Cog VM[3], But his 2nd-level tool-chain (sources from gitorious+CMake via CMakeVMMaker)[4] seems vastly different from the current Makefile-based approach, but apparently, the CMake toolchain can make use of more recent compilers.
Where are we headed?
Best -Tobias
[1] http://squeakvm.org/cgi-bin/viewvc.cgi/squeak/trunk/platforms/win32/ [2] http://squeakvm.org/cgi-bin/viewvc.cgi/squeak/trunk/platforms/win32/HowToBui... [3] https://marianopeck.wordpress.com/2011/04/10/building-the-vm-from-scratch-us... [4] I would call the MSYS+MinGW tool-chain 1st level in this case