Squeek on evil black computer.

Cees de Groot cg at cdegroot.com
Wed May 28 09:22:21 UTC 2003


On Wed, 2003-05-28 at 06:25, Alan Grimes wrote:
> This is an update on my attempt to get squeek running on a minimal
> linux...
> [reports of compile probs snipped]

Err... I don't think Squeak necessarily needs to *compile* on a minimal
linux, should it? I mean, if the VM building process wants OpenGL
headers to be around, fine. Just as long as the end result does not
refer to the OpenGL .so files statically (plugins may be linked to
OpenGL, of course, as long as you don't load them).

cg at home:~/src/theinternetone/st$ ldd /usr/local/lib/squeak/3.4-1/squeak 
	libutil.so.1 => /lib/libutil.so.1 (0x40024000)
	libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40028000)
	libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40035000)
	libm.so.6 => /lib/libm.so.6 (0x400f0000)
	libdl.so.2 => /lib/libdl.so.2 (0x40111000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x40114000)
	libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40127000)
	libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40130000)
	libc.so.6 => /lib/libc.so.6 (0x40145000)
	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

This looks like a run-of-the-mill list of shared libraries for an X11
program to me, so I think out-of-the-box Squeak will run fine on a
minimal X11 system. If you care to rip out the X11 stuff and replace it
with kernel framebuffer support, the references to /usr/X11R6/lib should
go as well and the resulting environment could be even more minimal.

Or am I misunderstanding something here?
-- 
Disclaimer: all Dutchmen are liars



More information about the Squeak-dev mailing list