2015-03-06 16:17 GMT+01:00 Max Leske <[email protected]>: > > On 06 Mar 2015, at 16:08, Thierry Goubier <[email protected]> > wrote: > > > > 2015-03-06 15:43 GMT+01:00 Max Leske <[email protected]>: > >> >> On 06 Mar 2015, at 15:35, Thierry Goubier <[email protected]> >> wrote: >> >> >> >> 2015-03-06 15:21 GMT+01:00 Max Leske <[email protected]>: >> >>> >>> On 06 Mar 2015, at 14:56, Thierry Goubier <[email protected]> >>> wrote: >>> >>> Ok. It's not an image problem. It seems to be a vm problem or an ubuntu >>> problem. >>> >>> (vm and vmLatest from get.pharo.org have that, the vm in the pharo >>> launcher seems to work fine, and I haven't seen any problem with Pharo3 ? >>> Ubuntu 14.10 64bits). >>> >>> >>> Ok, so we need to find the VM version that breaks OSProcess... >>> >> >> I tried to rebuilt a vm from the git for pharo-vm, and it failed at the >> end of the process... lots of incorrect function redefinitions in cogit.c, >> if it says anything. >> >> >> Yes, I know that. It's a problem with gcc. To fix it and get a working VM >> you can use the following: >> >> /* pre-empty some preprocessor variables used in srv/vm/cogit.h, >> cointer.h, etc */ >> >> # define NoDbgRegParms >> # define NeverInline >> > > In which header do you add that? > > > > src/vm/cogit.h > src/vm/cointerp.h > > > and src/vm/gcc3x-cointerp.c >
Thanks, it worked. For the compilation, I mean. (the two .h happily contain code to define those two macros ??) Ok, conclusion with a brand new VM: stuck at the very first test. The worst result of all :( Thierry
