[squeak-dev] can't make latest unix vm - v1954

Brad Fuller bradallenfuller at gmail.com
Mon Nov 24 21:11:23 UTC 2008


Latest trunk (1954) and a clean svn checkout.

I tried to make the latest vm under unix and received the following
errors. Assuming that this is from latest Pharo changes on OSX which
resulted in unix not building. Yes?

/bin/sh /home/bfuller/dev/squeak/platforms/unix/libtool --mode=link
gcc -O0 -g -DLSB_FIRST=1  -Wl,--hash-style=sysv  -export-dynamic
-R/usr/local/lib -o squeak vm/vm.a ADPCMCodecPlugin/ADPCMCodecPlugin.a
AsynchFilePlugin/AsynchFilePlugin.a
BMPReadWriterPlugin/BMPReadWriterPlugin.a B2DPlugin/B2DPlugin.a
BitBltPlugin/BitBltPlugin.a CroquetPlugin/CroquetPlugin.a
DSAPrims/DSAPrims.a ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a
FFTPlugin/FFTPlugin.a FilePlugin/FilePlugin.a
FloatArrayPlugin/FloatArrayPlugin.a FloatMathPlugin/FloatMathPlugin.a
GeniePlugin/GeniePlugin.a
JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a
JPEGReaderPlugin/JPEGReaderPlugin.a
JoystickTabletPlugin/JoystickTabletPlugin.a Klatt/Klatt.a
LargeIntegers/LargeIntegers.a LocalePlugin/LocalePlugin.a
Matrix2x3Plugin/Matrix2x3Plugin.a
MiscPrimitivePlugin/MiscPrimitivePlugin.a RePlugin/RePlugin.a
SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a
SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a
SoundGenerationPlugin/SoundGenerationPlugin.a
SoundPlugin/SoundPlugin.a StarSqueakPlugin/StarSqueakPlugin.a
SurfacePlugin/SurfacePlugin.a disabledPlugins.o version.o -lutil -ldl
-lm -lnsl   vm/vm.a
mkdir .libs
gcc -O0 -g -DLSB_FIRST=1 -Wl,--hash-style=sysv -o squeak
disabledPlugins.o version.o -Wl,--export-dynamic  vm/vm.a
ADPCMCodecPlugin/ADPCMCodecPlugin.a
AsynchFilePlugin/AsynchFilePlugin.a
BMPReadWriterPlugin/BMPReadWriterPlugin.a B2DPlugin/B2DPlugin.a
BitBltPlugin/BitBltPlugin.a CroquetPlugin/CroquetPlugin.a
DSAPrims/DSAPrims.a ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a
FFTPlugin/FFTPlugin.a FilePlugin/FilePlugin.a
FloatArrayPlugin/FloatArrayPlugin.a FloatMathPlugin/FloatMathPlugin.a
GeniePlugin/GeniePlugin.a
JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a
JPEGReaderPlugin/JPEGReaderPlugin.a
JoystickTabletPlugin/JoystickTabletPlugin.a Klatt/Klatt.a
LargeIntegers/LargeIntegers.a LocalePlugin/LocalePlugin.a
Matrix2x3Plugin/Matrix2x3Plugin.a
MiscPrimitivePlugin/MiscPrimitivePlugin.a RePlugin/RePlugin.a
SecurityPlugin/SecurityPlugin.a SerialPlugin/SerialPlugin.a
SocketPlugin/SocketPlugin.a SoundCodecPrims/SoundCodecPrims.a
SoundGenerationPlugin/SoundGenerationPlugin.a
SoundPlugin/SoundPlugin.a StarSqueakPlugin/StarSqueakPlugin.a
SurfacePlugin/SurfacePlugin.a -lutil -ldl -lm -lnsl vm/vm.a
-Wl,--rpath -Wl,/usr/local/lib
vm/vm.a(sqVirtualMachine.o): In function `sqGetInterpreterProxy':
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:351:
undefined reference to `internalIsImmutable'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:352:
undefined reference to `internalIsMutable'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:353:
undefined reference to `primitiveFailFor'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:354:
undefined reference to `classAlien'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:355:
undefined reference to `getStackPointer'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:356:
undefined reference to `sendInvokeCallbackStackRegistersJmpbuf'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:357:
undefined reference to `reestablishContextPriorToCallback'
/home/bfuller/dev/squeak/platforms/Cross/vm/sqVirtualMachine.c:358:
undefined reference to `classUnsafeAlien'
collect2: ld returned 1 exit status
make: *** [squeak] Error 1


-- 
Brad Fuller



More information about the Squeak-dev mailing list