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

Reply via email to