Guys, i got errors trying to build VM on Ubuntu linux, from svn sources.
What i did is just followed instructions:
$ svn co http://squeakvm.org/svn/squeak/trunk src $ cd src/platforms/unix $ make
And got these errors when linking:
Linking C executable squeakvm CMakeFiles/squeakvm.dir/home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c.o: In function `sqGetInterpreterProxy': /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:360: undefined reference to `internalIsImmutable' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:361: undefined reference to `internalIsMutable' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:362: undefined reference to `primitiveFailFor' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:363: undefined reference to `classAlien' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:364: undefined reference to `getStackPointer' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:365: undefined reference to `sendInvokeCallbackStackRegistersJmpbuf' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:366: undefined reference to `reestablishContextPriorToCallback' /home/sig/squeak/src/platforms/Cross/vm/sqVirtualMachine.c:367: undefined reference to `classUnsafeAlien'
sure, i know how to fix it. I just wanted to let you know that current svn sources containing errors and can't be used to build VM.
vm-dev@lists.squeakfoundation.org