[Vm-dev] SqueakVM trunk is broken since late April

Aleksej Saushev asau at inbox.ru
Tue Dec 7 17:34:14 UTC 2010


I'm trying to build VM from source and run into this:

Linking C executable squeakvm
CMakeFiles/squeakvm.dir/tmp/local/squeak-vm/work/squeak-vm/platforms/Cross/vm/sqVirtualMachine.c.o: In function `sqGetInterpreterProxy':
sqVirtualMachine.c:(.text+0x45e): undefined reference to `internalIsImmutable'
sqVirtualMachine.c:(.text+0x468): undefined reference to `internalIsMutable'
sqVirtualMachine.c:(.text+0x472): undefined reference to `primitiveFailFor'
sqVirtualMachine.c:(.text+0x47c): undefined reference to `classAlien'
sqVirtualMachine.c:(.text+0x486): undefined reference to `getStackPointer'
sqVirtualMachine.c:(.text+0x490): undefined reference to `sendInvokeCallbackStackRegistersJmpbuf'
sqVirtualMachine.c:(.text+0x49a): undefined reference to `reestablishContextPriorToCallback'
sqVirtualMachine.c:(.text+0x4a4): undefined reference to `classUnsafeAlien'
--- squeakvm ---

Going back in past, I've found that this was broken in r2203,
which introduced references to these symbols which in turn were never defined.

Could anyone at least shed the light on what is going on?


More information about the Vm-dev mailing list