On 4 January 2011 22:25, Stef T <[email protected]> wrote:
>
> On Jan 4, 2011, at 8:36 AM, Stéphane Ducasse wrote:
>
>>>
>>>
>>>> On Mon, Jan 03, 2011 at 06:55:45PM -0800, Stef T wrote:
>>>>> 1) CommandShell complains about AioPlugin not being present and that it 
>>>>> will use the 'old slow' way. That's fine, it's merely a warning
>>>>
>>>> AFAIK, noone has tried building the AioPlugin for Mac, so you will get this
>>>> warning when running on a Mac. But as you say, it's just a warning.
>>>
>>> Is there a pointer for the source code ? I am pretty handy with Xcode and 
>>> don't mind giving it a whirl ;)
>>
>> good there is a gitorious account for the vm and we would enjoy that people 
>> can contribute via there.
>>
>> http://gitorious.org/cogvm
>> http://gitorious.org/squeak-vm
>>
>
> Hello Stéphane, Everyone,
>
> Under OSX (10.6.5) and pulling the vm source from squeak (either the trunk or 
> the blessed branch) I get this when building (without making any changes to 
> the installed plugins -- yet ;)
>
> Stef-T-MacBook-Pro:build stef$ ../unix/cmake/configure --without-RomePlugin 
> --without-vm-display-Quartz
> ....
> [ 70%] Building C object CMakeFiles/squeakvm.dir/version.c.o
> [ 71%] Building C object CMakeFiles/squeakvm.dir/disabledPlugins.c.o
> Linking C executable squeakvm
> Undefined symbols:
>  "_sendInvokeCallbackStackRegistersJmpbuf", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_classUnsafeAlien", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_primitiveFailFor", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_internalIsImmutable", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_getStackPointer", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_reestablishContextPriorToCallback", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_classAlien", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
>  "_internalIsMutable", referenced from:
>      _sqGetInterpreterProxy in sqVirtualMachine.c.o
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
> make[2]: *** [squeakvm] Error 1
> make[1]: *** [CMakeFiles/squeakvm.dir/all] Error 2
> make: *** [all] Error 2
>
> that's .. not looking too healthy. Is OSX 'knowingly busted' ?
>

i'm not sure that this was ever worked before.

For OSX, as a 'special' kind of unix there is a separate xcode
project, using which you should build VM.

And besides of that, we're working on creating a cmake
configuration(s) building VM on macos.

> Regards
> S.
>


-- 
Best regards,
Igor Stasenko AKA sig.

Reply via email to