X display plugin.
Alan Grimes
alangrimes at starpower.net
Fri Feb 20 21:30:08 UTC 2004
This never worked, as far as I can remember...
I did finally figure out how to make cvs update get the Xdisplay plugin
directories but I still get this build error:
gcc -g -O2 -fomit-frame-pointer -DLSB_FIRST=1 -march=athlon-xp
-mcpu=athlon-xp -pipe -ffast-math -fomit-frame-pointer -o squeak
disabledPlugins.o version.o -Wl,--export-dynamic -lGL -lXext -lSM -lICE
-L/usr
1R6/lib -ldl -lm -lnsl -lX11 vm/vm.a ADPCMCodecPlugin/ADPCMCodecPlugin.a
AsynchFilePlugin/AsynchFilePlugin.a
B3DAcceleratorPlugin/B3DAcceleratorPlugin.a Squeak3D/Squeak3D.a
BMPReadWriterPlugin/BMPReadWriterP
in.a B2DPlugin/B2DPlugin.a BitBltPlugin/BitBltPlugin.a
DSAPrims/DSAPrims.a ZipPlugin/ZipPlugin.a DropPlugin/DropPlugin.a
SqueakFFIPrims/SqueakFFIPrims.a FFTPlugin/FFTPlugin.a
FileCopyPlugin/FileCopyPlugin.a
ePlugin/FilePlugin.a FloatArrayPlugin/FloatArrayPlugin.a
GeniePlugin/GeniePlugin.a JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a
JPEGReaderPlugin/JPEGReaderPlugin.a
JoystickTabletPlugin/JoystickTabletPlugin.
latt/Klatt.a LargeIntegers/LargeIntegers.a MIDIPlugin/MIDIPlugin.a
Matrix2x3Plugin/Matrix2x3Plugin.a
MiscPrimitivePlugin/MiscPrimitivePlugin.a Mpeg3Plugin/Mpeg3Plugin.a
RePlugin/RePlugin.a SecurityPlugin/Sec
tyPlugin.a SerialPlugin/SerialPlugin.a SocketPlugin/SocketPlugin.a
SoundCodecPrims/SoundCodecPrims.a
SoundGenerationPlugin/SoundGenerationPlugin.a SoundPlugin/SoundPlugin.a
StarSqueakPlugin/StarSqueakPlugin.
urfacePlugin/SurfacePlugin.a AioPlugin/AioPlugin.a
UnixOSProcessPlugin/UnixOSProcessPlugin.a
XDisplayControlPlugin/XDisplayControlPlugin.a -lutil -ldl -lm -lnsl
vm/vm.a -Wl,--rpath -Wl,/usr/local/lib
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0xec):
In function `primitiveDisconnectDisplay':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:142:
undefined reference to `forgetXDisplay'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x114):
In function `primitiveGetDisplayName':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:161:
undefined reference to `displayName'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x155):/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:166:
undefined reference to `displa
me'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x175):
In function `primitiveIsConnectedToDisplay':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:176:
undefined reference to `isConnectedToXServer'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x1dc):
In function `primitiveKillDisplay':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:191:
undefined reference to `disconnectXDisplay'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x23c):
In function `primitiveOpenDisplay':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:211:
undefined reference to `openXDisplay'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x2a8):
In function `primitiveSetDisplayName':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:236:
undefined reference to `displayName'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x2c9):/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:231:
undefined reference to `displa
me'
XDisplayControlPlugin/XDisplayControlPlugin.a(XDisplayControlPlugin.o)(.text+0x101):
In function `primitiveFlushDisplay':
/home/atg/source/squeak/src/vm/intplugins/XDisplayControlPlugin/XDisplayControlPlugin.c:150:
undefined reference to `synchronizeXDisplay'
collect2: ld returned 1 exit status
make: *** [squeak] Error 1
bash-2.05$
More information about the Squeak-dev
mailing list
|