Building Headless Squeak in OpenBSD

John M McIntosh johnmci at smalltalkconsulting.com
Sun Nov 9 23:15:51 UTC 2003


Take a look at your osExports.c these entry points are for browser  
plugin support which Ian was working on.
Shouldn't be defined if you aren't building a browser plugin

On Nov 9, 2003, at 2:24 PM, Claes-Fredrik Mannby wrote:

> I'm trying to build what I believe is the latest Squeak vm available  
> for Unix (Squeak-3.4-1) headless on OpenBSD 3.2 i386, and I seem to  
> have some plug-in dependency problem. Does anyone know how I can fix  
> this?
>
> gcc -DHEADLESS -o squeak disabledPlugins.o version.o  vm/vm.a  
> ADPCMCodecPlugin/ADPCMCodecPlugin.a  
> AsynchFilePlugin/AsynchFilePlugin.a Squeak3D/Squeak3D.a  
> BMPReadWriterPlugin/BMPReadWriterPlugin.a B2DPlugin/B2DPlugin.a  
> BitBltPlugin/BitBltPlugin.a DSAPrims/DSAPrims.a ZipPlugin/ZipPlugin.a  
> DropPlugin/DropPlugin.a FFTPlugin/FFTPlugin.a  
> FileCopyPlugin/FileCopyPlugin.a FilePlugin/FilePlugin.a  
> FloatArrayPlugin/FloatArrayPlugin.a GeniePlugin/GeniePlugin.a  
> IntegerPokerPlugin/IntegerPokerPlugin.a  
> JPEGReadWriter2Plugin/JPEGReadWriter2Plugin.a  
> JPEGReaderPlugin/JPEGReaderPlugin.a  
> JoystickTabletPlugin/JoystickTabletPlugin.a Klatt/Klatt.a  
> LargeIntegers/LargeIntegers.a MIDIPlugin/MIDIPlugin.a  
> Matrix2x3Plugin/Matrix2x3Plugin.a  
> MiscPrimitivePlugin/MiscPrimitivePlugin.a Mpeg3Plugin/Mpeg3Plugin.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 -lm -Wl,-rpath,/usr/local/lib
> osExports.o: Undefined symbol `_primitivePluginBrowserReady'  
> referenced from data segment
> osExports.o: Undefined symbol `_primitivePluginRequestURLStream'  
> referenced from data segment
> osExports.o: Undefined symbol `_primitivePluginRequestURL' referenced  
> from data segment
> osExports.o: Undefined symbol `_primitivePluginPostURL' referenced  
> from data segment
> osExports.o: Undefined symbol `_primitivePluginRequestFileHandle'  
> referenced from data segment
> osExports.o: Undefined symbol `_primitivePluginDestroyRequest'  
> referenced from data segment
> osExports.o: Undefined symbol `_primitivePluginRequestState'  
> referenced from data segment
> collect2: ld returned 1 exit status
> *** Error code 1
>
> Thanks in advance,
>
> Fred
>
>
>
>
--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===




More information about the Squeak-dev mailing list