Squeak 3.1a-4164 on OpenBSD 2.8 or later?

Craig Latta Craig.Latta at NetJam.ORG
Mon Oct 1 23:34:49 UTC 2001


hey there--

	I get linker grief (below) when I attempt to build from Ian's 3.1a-4164
sources on OpenBSD 2.8. Has anyone done this successfully?


	thanks,

-C

***

latta at metronome build 65> ../src/unix/configure
creating cache ./config.cache
checking host system type... i386-unknown-openbsd2.8
checking whether make sets ${MAKE}... yes
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking for as... as
checking for GNU as... yes
checking for ranlib... ranlib
checking for a BSD compatible install... /usr/bin/install -c
checking for BSD-compatible nm... /usr/bin/nm -p
checking for ln... ln
checking build system type... i386-unknown-openbsd2.8
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether ln -s works... yes
updating cache ./config.cache
checking for object suffix... o
checking for executable suffix... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions ... yes
checking if gcc static flag -static works... -static
checking if the linker (/usr/bin/ld) is GNU ld... no
checking whether the linker (/usr/bin/ld) supports shared libraries...
yes
checking command to parse /usr/bin/nm -p output... ok
checking how to hardcode library paths into programs... immediate
checking for /usr/bin/ld option to reload object files... -r
checking dynamic linker characteristics... openbsd2.8 ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for objdir... .libs
creating libtool
loading cache ./config.cache
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for ANSI C header files... yes
checking for unistd.h... yes
checking for string.h... yes
checking for fcntl.h... yes
checking for sys/file.h... yes
checking for sys/param.h... yes
checking for sys/time.h... yes
checking for sys/filio.h... yes
checking for sys/select.h... yes
checking for dlfcn.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking whether struct tm is in sys/time.h or time.h... time.h
checking for tm_zone in struct tm... yes
checking for socklen_t in sys/socket.h... no
checking for atexit or on_exit... atexit
checking for tzset... yes
checking for gmtoff in struct tm... yes
checking for timezone and daylight variables... yes
checking for gethostname in unistd.h... yes
checking for yp_bind in -lnsl... no
checking for socket in -lsocket... no
checking for dlopen... yes
checking for sin in -lm... yes
checking for XOpenDisplay in -lX11... yes
checking for XShmAttach in -lXext... yes
checking for optimization flags... -fomit-frame-pointer
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether we can gnuify interp.c... no
checking for Open Sound System... no
checking for prefix to use for loadable modules... lib
checking for compiler flags to force 32-bit addresses... 
checking whether byte ordering is bigendian... no
checking whether misaligned access to doubles is ok... yes
checking whether doubles are stored in Squeak order... no
creating Makefile fragments...
updating cache ./config.cache
creating ./config.status
creating Makefile
creating inisqueak
creating sqUnixConfig.h
latta at metronome build 66> make
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixAsynchFile.o ../src/unix/sqUnixAsynchFile.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixDragDrop.o ../src/unix/sqUnixDragDrop.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixExternalPrims.o
../src/unix/sqUnixExternalPrims.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixFile.o ../src/unix/sqUnixFile.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixJoystickTablet.o
../src/unix/sqUnixJoystickTablet.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixMIDI.o ../src/unix/sqUnixMIDI.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixMozilla.o ../src/unix/sqUnixMozilla.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixSecurity.o ../src/unix/sqUnixSecurity.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixSerial.o ../src/unix/sqUnixSerial.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixSocket.o ../src/unix/sqUnixSocket.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqUnixSound.o ../src/unix/sqUnixSound.c
../src/unix/sqUnixSound.c:469: warning: #warning : SOUND SUPPORT
DISABLED
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqXWindow.o ../src/unix/sqXWindow.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o zipio.o ../src/unix/zipio.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o zlib.o ../src/unix/zlib.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o ADPCMCodecPlugin.o
../src/generated/ADPCMCodecPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o AsynchFilePlugin.o
../src/generated/AsynchFilePlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o B2DPlugin.o ../src/generated/B2DPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o BitBltPlugin.o ../src/generated/BitBltPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o DSAPrims.o ../src/generated/DSAPrims.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o DropPlugin.o ../src/generated/DropPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o FFTPlugin.o ../src/generated/FFTPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o FilePlugin.o ../src/generated/FilePlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o FloatArrayPlugin.o
../src/generated/FloatArrayPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o JPEGReaderPlugin.o
../src/generated/JPEGReaderPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o JoystickTabletPlugin.o
../src/generated/JoystickTabletPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o Klatt.o ../src/generated/Klatt.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o LargeIntegers.o ../src/generated/LargeIntegers.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o MIDIPlugin.o ../src/generated/MIDIPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o Matrix2x3Plugin.o
../src/generated/Matrix2x3Plugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o MiscPrimitivePlugin.o
../src/generated/MiscPrimitivePlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SecurityPlugin.o ../src/generated/SecurityPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SerialPlugin.o ../src/generated/SerialPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SocketPlugin.o ../src/generated/SocketPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SoundCodecPrims.o
../src/generated/SoundCodecPrims.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SoundGenerationPlugin.o
../src/generated/SoundGenerationPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SoundPlugin.o ../src/generated/SoundPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o Squeak3D.o ../src/generated/Squeak3D.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o StarSqueakPlugin.o
../src/generated/StarSqueakPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o SurfacePlugin.o ../src/generated/SurfacePlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o ZipPlugin.o ../src/generated/ZipPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o b3dAlloc.o ../src/generated/b3dAlloc.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o b3dDraw.o ../src/generated/b3dDraw.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o b3dInit.o ../src/generated/b3dInit.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o b3dMain.o ../src/generated/b3dMain.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o b3dRemap.o ../src/generated/b3dRemap.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqFilePrims.o ../src/generated/sqFilePrims.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqGSMCodecPlugin.o
../src/generated/sqGSMCodecPlugin.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqNamedPrims.o ../src/generated/sqNamedPrims.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqOldSoundPrims.o
../src/generated/sqOldSoundPrims.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o sqVirtualMachine.o
../src/generated/sqVirtualMachine.c
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c -o interp.o ../src/generated/interp.c
../src/unix/util/verstamp sqUnixVersion.c gcc
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 
-funroll-loops -DHAVE_CONFIG_H -DUNIX
-DSQ_LIBDIR=\"/usr/local/lib/squeak/3.1a-4164\" -I. -I../src/generated
-I../src/unix  -c sqUnixVersion.c
ar -rc squeak.a.tmp sqUnixAsynchFile.o sqUnixDragDrop.o
sqUnixExternalPrims.o sqUnixFile.o sqUnixJoystickTablet.o sqUnixMIDI.o
sqUnixMozilla.o sqUnixSecurity.o sqUnixSerial.o sqUnixSocket.o
sqUnixSound.o sqXWindow.o zipio.o zlib.o sqUnixVersion.o
ADPCMCodecPlugin.o AsynchFilePlugin.o B2DPlugin.o BitBltPlugin.o
DSAPrims.o DropPlugin.o FFTPlugin.o FilePlugin.o FloatArrayPlugin.o
JPEGReaderPlugin.o JoystickTabletPlugin.o Klatt.o LargeIntegers.o
MIDIPlugin.o Matrix2x3Plugin.o MiscPrimitivePlugin.o SecurityPlugin.o
SerialPlugin.o SocketPlugin.o SoundCodecPrims.o SoundGenerationPlugin.o
SoundPlugin.o Squeak3D.o StarSqueakPlugin.o SurfacePlugin.o ZipPlugin.o
b3dAlloc.o b3dDraw.o b3dInit.o b3dMain.o b3dRemap.o sqFilePrims.o
sqGSMCodecPlugin.o sqNamedPrims.o sqOldSoundPrims.o sqVirtualMachine.o
interp.o
mv squeak.a.tmp squeak.a
/bin/sh ./libtool --mode=link gcc -I/usr/X11R6/include -g -O2
-fomit-frame-pointer -DLSB_FIRST=1  -funroll-loops -avoid-version
-export-dynamic -R/usr/local/lib/squeak/3.1a-4164 -o squeak squeak.a
-lXext -lX11 -lm  -L/usr/X11R6/lib 
mkdir .libs
gcc -I/usr/X11R6/include -g -O2 -fomit-frame-pointer -DLSB_FIRST=1
-funroll-loops -o squeak squeak.a -lXext -lX11 -lm -L/usr/X11R6/lib
-R/usr/local/lib/squeak/3.1a-4164 -R/usr/local/lib/squeak/3.1a-4164
../src/unix/sqXWindow.c:739: Undefined symbol `_displayObject'
referenced from text segment
../src/unix/sqXWindow.c:740: Undefined symbol `_lengthOf' referenced
from text segment
../src/unix/sqXWindow.c:744: Undefined symbol `_fetchIntegerofObject'
referenced from text segment
../src/unix/sqXWindow.c:745: Undefined symbol `_fetchIntegerofObject'
referenced from text segment
../src/unix/sqXWindow.c:746: Undefined symbol `_fetchIntegerofObject'
referenced from text segment
../src/unix/sqXWindow.c:818: Undefined symbol `_success' referenced from
text segment
../src/unix/sqXWindow.c:1043: Undefined symbol `_pluginHandleEvent'
referenced from text segment
../src/unix/sqXWindow.c:1331: Undefined symbol `_pluginInit' referenced
from text segment
../src/unix/sqXWindow.c:2049: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2050: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2051: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2052: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2049: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2050: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2051: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:2052: Undefined symbol `_checkedLongAt'
referenced from text segment
../src/unix/sqXWindow.c:3854: Undefined symbol `_success' referenced
from text segment
../src/unix/sqXWindow.c:4306: Undefined symbol `_joystickInit'
referenced from text segment
../src/unix/sqXWindow.c:4332: Undefined symbol
`_readImageFromFileHeapSizeStartingAt' referenced from text segment
../src/unix/sqXWindow.c:4369: Undefined symbol `_interpret' referenced
from text segment
../src/unix/sqXWindow.c:4381: Undefined symbol `_pluginExit' referenced
from text segment
../src/generated/sqFilePrims.c:142: Undefined symbol
`_dir_SetMacFileTypeAndCreator' referenced from text segment
../src/generated/sqNamedPrims.c:93: Undefined symbol
`_ioFindExternalFunctionIn' referenced from text segment
../src/generated/sqNamedPrims.c:225: Undefined symbol `_ioLoadModule'
referenced from text segment
../src/generated/sqNamedPrims.c:244: Undefined symbol `_ioFreeModule'
referenced from text segment
../src/generated/sqNamedPrims.c:334: Undefined symbol
`_ioFindExternalFunctionIn' referenced from text segment
../src/generated/sqNamedPrims.c:423: Undefined symbol `_ioFreeModule'
referenced from text segment
sqNamedPrims.o: Undefined symbol `_moduleUnloaded' referenced from data
segment
sqNamedPrims.o: Undefined symbol `_primitiveDisablePowerManager'
referenced from data segment
sqNamedPrims.o: Undefined symbol `_primitiveScreenDepth' referenced from
data segment
../src/generated/sqVirtualMachine.c:166: Undefined symbol `_pop'
referenced from text segment
../src/generated/sqVirtualMachine.c:167: Undefined symbol `_popthenPush'
referenced from text segment
../src/generated/sqVirtualMachine.c:168: Undefined symbol `_push'
referenced from text segment
../src/generated/sqVirtualMachine.c:169: Undefined symbol `_pushBool'
referenced from text segment
../src/generated/sqVirtualMachine.c:170: Undefined symbol `_pushFloat'
referenced from text segment
../src/generated/sqVirtualMachine.c:171: Undefined symbol `_pushInteger'
referenced from text segment
../src/generated/sqVirtualMachine.c:172: Undefined symbol
`_stackFloatValue' referenced from text segment
../src/generated/sqVirtualMachine.c:173: Undefined symbol
`_stackIntegerValue' referenced from text segment
../src/generated/sqVirtualMachine.c:174: Undefined symbol
`_stackObjectValue' referenced from text segment
../src/generated/sqVirtualMachine.c:175: Undefined symbol `_stackValue'
referenced from text segment
../src/generated/sqVirtualMachine.c:179: Undefined symbol
`_argumentCountOf' referenced from text segment
../src/generated/sqVirtualMachine.c:180: Undefined symbol
`_arrayValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:181: Undefined symbol `_byteSizeOf'
referenced from text segment
../src/generated/sqVirtualMachine.c:182: Undefined symbol
`_fetchArrayofObject' referenced from text segment
../src/generated/sqVirtualMachine.c:183: Undefined symbol
`_fetchClassOf' referenced from text segment
../src/generated/sqVirtualMachine.c:184: Undefined symbol
`_fetchFloatofObject' referenced from text segment
../src/generated/sqVirtualMachine.c:185: Undefined symbol
`_fetchIntegerofObject' referenced from text segment
../src/generated/sqVirtualMachine.c:186: Undefined symbol
`_fetchPointerofObject' referenced from text segment
../src/generated/sqVirtualMachine.c:187: Undefined symbol
`_fetchWordofObject' referenced from text segment
../src/generated/sqVirtualMachine.c:188: Undefined symbol
`_firstFixedField' referenced from text segment
../src/generated/sqVirtualMachine.c:189: Undefined symbol
`_firstIndexableField' referenced from text segment
../src/generated/sqVirtualMachine.c:190: Undefined symbol
`_literalofMethod' referenced from text segment
../src/generated/sqVirtualMachine.c:191: Undefined symbol
`_literalCountOf' referenced from text segment
../src/generated/sqVirtualMachine.c:192: Undefined symbol
`_methodArgumentCount' referenced from text segment
../src/generated/sqVirtualMachine.c:193: Undefined symbol
`_methodPrimitiveIndex' referenced from text segment
../src/generated/sqVirtualMachine.c:194: Undefined symbol
`_primitiveIndexOf' referenced from text segment
../src/generated/sqVirtualMachine.c:195: Undefined symbol
`_primitiveMethod' referenced from text segment
../src/generated/sqVirtualMachine.c:196: Undefined symbol
`_sizeOfSTArrayFromCPrimitive' referenced from text segment
../src/generated/sqVirtualMachine.c:197: Undefined symbol `_slotSizeOf'
referenced from text segment
../src/generated/sqVirtualMachine.c:198: Undefined symbol `_stObjectat'
referenced from text segment
../src/generated/sqVirtualMachine.c:199: Undefined symbol
`_stObjectatput' referenced from text segment
../src/generated/sqVirtualMachine.c:200: Undefined symbol `_stSizeOf'
referenced from text segment
../src/generated/sqVirtualMachine.c:201: Undefined symbol
`_storeIntegerofObjectwithValue' referenced from text segment
../src/generated/sqVirtualMachine.c:202: Undefined symbol
`_storePointerofObjectwithValue' referenced from text segment
../src/generated/sqVirtualMachine.c:206: Undefined symbol `_isKindOf'
referenced from text segment
../src/generated/sqVirtualMachine.c:207: Undefined symbol `_isMemberOf'
referenced from text segment
../src/generated/sqVirtualMachine.c:208: Undefined symbol `_isBytes'
referenced from text segment
../src/generated/sqVirtualMachine.c:209: Undefined symbol
`_isFloatObject' referenced from text segment
../src/generated/sqVirtualMachine.c:210: Undefined symbol `_isIndexable'
referenced from text segment
../src/generated/sqVirtualMachine.c:211: Undefined symbol
`_isIntegerObject' referenced from text segment
../src/generated/sqVirtualMachine.c:212: Undefined symbol
`_isIntegerValue' referenced from text segment
../src/generated/sqVirtualMachine.c:213: Undefined symbol `_isPointers'
referenced from text segment
../src/generated/sqVirtualMachine.c:214: Undefined symbol `_isWeak'
referenced from text segment
../src/generated/sqVirtualMachine.c:215: Undefined symbol `_isWords'
referenced from text segment
../src/generated/sqVirtualMachine.c:216: Undefined symbol
`_isWordsOrBytes' referenced from text segment
../src/generated/sqVirtualMachine.c:219: Undefined symbol
`_booleanValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:220: Undefined symbol
`_checkedIntegerValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:221: Undefined symbol
`_floatObjectOf' referenced from text segment
../src/generated/sqVirtualMachine.c:222: Undefined symbol
`_floatValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:223: Undefined symbol
`_integerObjectOf' referenced from text segment
../src/generated/sqVirtualMachine.c:224: Undefined symbol
`_integerValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:225: Undefined symbol
`_positive32BitIntegerFor' referenced from text segment
../src/generated/sqVirtualMachine.c:226: Undefined symbol
`_positive32BitValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:229: Undefined symbol
`_characterTable' referenced from text segment
../src/generated/sqVirtualMachine.c:230: Undefined symbol
`_displayObject' referenced from text segment
../src/generated/sqVirtualMachine.c:231: Undefined symbol `_falseObject'
referenced from text segment
../src/generated/sqVirtualMachine.c:232: Undefined symbol `_nilObject'
referenced from text segment
../src/generated/sqVirtualMachine.c:233: Undefined symbol `_trueObject'
referenced from text segment
../src/generated/sqVirtualMachine.c:237: Undefined symbol `_classArray'
referenced from text segment
../src/generated/sqVirtualMachine.c:238: Undefined symbol `_classBitmap'
referenced from text segment
../src/generated/sqVirtualMachine.c:239: Undefined symbol
`_classByteArray' referenced from text segment
../src/generated/sqVirtualMachine.c:240: Undefined symbol
`_classCharacter' referenced from text segment
../src/generated/sqVirtualMachine.c:241: Undefined symbol `_classFloat'
referenced from text segment
../src/generated/sqVirtualMachine.c:242: Undefined symbol
`_classLargePositiveInteger' referenced from text segment
../src/generated/sqVirtualMachine.c:243: Undefined symbol `_classPoint'
referenced from text segment
../src/generated/sqVirtualMachine.c:244: Undefined symbol
`_classSemaphore' referenced from text segment
../src/generated/sqVirtualMachine.c:245: Undefined symbol
`_classSmallInteger' referenced from text segment
../src/generated/sqVirtualMachine.c:246: Undefined symbol `_classString'
referenced from text segment
../src/generated/sqVirtualMachine.c:250: Undefined symbol `_clone'
referenced from text segment
../src/generated/sqVirtualMachine.c:251: Undefined symbol
`_instantiateClassindexableSize' referenced from text segment
../src/generated/sqVirtualMachine.c:252: Undefined symbol
`_makePointwithxValueyValue' referenced from text segment
../src/generated/sqVirtualMachine.c:253: Undefined symbol
`_popRemappableOop' referenced from text segment
../src/generated/sqVirtualMachine.c:254: Undefined symbol
`_pushRemappableOop' referenced from text segment
../src/generated/sqVirtualMachine.c:258: Undefined symbol `_becomewith'
referenced from text segment
../src/generated/sqVirtualMachine.c:259: Undefined symbol `_byteSwapped'
referenced from text segment
../src/generated/sqVirtualMachine.c:260: Undefined symbol `_failed'
referenced from text segment
../src/generated/sqVirtualMachine.c:261: Undefined symbol
`_fullDisplayUpdate' referenced from text segment
../src/generated/sqVirtualMachine.c:262: Undefined symbol `_fullGC'
referenced from text segment
../src/generated/sqVirtualMachine.c:263: Undefined symbol
`_incrementalGC' referenced from text segment
../src/generated/sqVirtualMachine.c:264: Undefined symbol
`_primitiveFail' referenced from text segment
../src/generated/sqVirtualMachine.c:265: Undefined symbol
`_showDisplayBitsLeftTopRightBottom' referenced from text segment
../src/generated/sqVirtualMachine.c:266: Undefined symbol
`_signalSemaphoreWithIndex' referenced from text segment
../src/generated/sqVirtualMachine.c:267: Undefined symbol `_success'
referenced from text segment
../src/generated/sqVirtualMachine.c:268: Undefined symbol
`_superclassOf' referenced from text segment
../src/generated/sqVirtualMachine.c:271: Undefined symbol
`_setCompilerInitialized' referenced from text segment
../src/generated/sqVirtualMachine.c:275: Undefined symbol
`_loadBitBltFrom' referenced from text segment
../src/generated/sqVirtualMachine.c:276: Undefined symbol `_copyBits'
referenced from text segment
../src/generated/sqVirtualMachine.c:277: Undefined symbol
`_copyBitsFromtoat' referenced from text segment
../src/generated/sqVirtualMachine.c:282: Undefined symbol
`_classExternalAddress' referenced from text segment
../src/generated/sqVirtualMachine.c:283: Undefined symbol
`_classExternalData' referenced from text segment
../src/generated/sqVirtualMachine.c:284: Undefined symbol
`_classExternalFunction' referenced from text segment
../src/generated/sqVirtualMachine.c:285: Undefined symbol
`_classExternalLibrary' referenced from text segment
../src/generated/sqVirtualMachine.c:286: Undefined symbol
`_classExternalStructure' referenced from text segment
../src/generated/sqVirtualMachine.c:289: Undefined symbol `_isInMemory'
referenced from text segment
../src/generated/sqVirtualMachine.c:290: Undefined symbol
`_signed32BitIntegerFor' referenced from text segment
../src/generated/sqVirtualMachine.c:291: Undefined symbol
`_signed32BitValueOf' referenced from text segment
../src/generated/sqVirtualMachine.c:292: Undefined symbol
`_includesBehaviorThatOf' referenced from text segment
../src/generated/sqVirtualMachine.c:293: Undefined symbol
`_classLargeNegativeInteger' referenced from text segment
../src/generated/interp.c:21: Undefined symbol `_printCallStack'
referenced from text segment
collect2: ld returned 1 exit status
gmake: *** [squeak] Error 1
latta at metronome build 67> 



--
Craig Latta
composer and computer scientist
craig.latta at netjam.org
www.netjam.org
crl at watson.ibm.com
Smalltalkers do: [:it | All with: Class, (And love: it)]




More information about the Squeak-dev mailing list