[UNIX][VM][Mac] Can't run Squeak-3.5-1devel VM under Mac OS/X

Ned Konz ned at bike-nomad.com
Mon Mar 31 17:29:33 UTC 2003


On Monday 31 March 2003 09:06 am, Ned Konz wrote:
> Hmm... ran config again; this time I have a link problem with the
> OpenGL stuff.
>
> I had to add
> -framework OpenGL
> to get it to link.
>
> After I did, I still have the undefined symbol _aioPoll.

I re-did the build from scratch, adding the above, and got a Squeak 
that defines _aioPoll. However, it doesn't ever display anything:

$ ./squeak -plugins /usr/local/lib/squeak/3.5-1devel/%n 
~/Desktop/Squeak3.4-MacOS-Full/Squeak.image
arg: ./squeak
arg: -plugins
arg: /usr/local/lib/squeak/3.5-1devel/%n
arg: /Users/wordy/Desktop/Squeak3.4-MacOS-Full/Squeak.image
parseArgument n = 2
looking for module vm-display-null
ioFindExternalFunctionIn(display_null, -1):
  symbol not found: _display_null
squeak: loaded plugin 
`/usr/local/lib/squeak/3.5-1devel/vm-display-null.so'
displayModule 0x56a0b0 vm-display-null
vmName: ./squeak -> 
/Users/wordy/Desktop/src/Squeak-3.5-1devel/bld-Power/squeak
viName: /Users/wordy/Desktop/Squeak3.4-MacOS-Full/Squeak.image
documentName: (null)
fstat(4) => 0
image size 13471892 + heap size 20971520 (useMmap = 1073741824)
sqAllocateMemory: pageSize 0x1000 (4096), mask 0xfffff000
sqAllocateMemory: /dev/zero descriptor -1
sqAllocateMemory: min heap 13571828, desired 34443412
sqAllocateMemory: mapping 0x40000000 bytes (1024 Mbytes)
squeak: could not load plugin `MiscPrimitivePlugin'
sqGrowMemory: 0x275d07c By: 1052909568(13608932) (1073741824 -> 
20832256)
was: 0x684000 0x40684000 0x40684000 = 0x40000000 (1073741824) bytes
now: 0x684000 0x1a62000 0x40684000 = 0x13de000 (20832256) bytes
squeak: could not load plugin `FilePlugin'
squeak: could not load plugin `SecurityPlugin'
squeak: could not load plugin `UnixOSProcessPlugin'
squeak: could not load plugin `UnixOSProcessPlugin'
squeak: could not load plugin `UnixOSProcessPlugin'
squeak: could not load plugin `BitBltPlugin'
squeak: could not load plugin `LargeIntegers'

And then it just sits there (presumably running Squeak).

Ideas?
-- 
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE



More information about the Squeak-dev mailing list