Compiling UNIX 3.0 VM
Kevin Fisher
kgf at golden.net
Tue Feb 20 02:16:18 UTC 2001
Gaaak! Just to follow up on my own post a bit...I notice that the 3.0 sources
can compile 'statically' or 'dynamically'...it seems that a squeak.a library
is created with all the plugins inside (Including the UnixOSProcessPlugin).
However, using UnixOSProcess in the resulting VM doesn't work...the VM still
tries to load the UnixOSProcessPlugin.so file. Using the default configure
should build the plugins shared, but it doesn't seem to want to build them
shared.
Also...Ian, if you're reading this, I notice that while running the VM I get a
lot of "input event buffer overrun" messages on stdout...not sure what this
means.
> Hi all!
>
> Ok, I'm WAY far behind on the whole 3.0 thing. :) I've gotten a bit
> sidetracked..you know how it goes. Anyway, I'm trying to get up to speed and
> build Ian's 3.0 UNIX VM on Linux. No problem, it builds just fine, but only
> vanilla.
>
> Two things:
>
> 1) FFI-- there is no generated/SqueakFFIPrims.c file in the archive. Wasn't
> this included with previous tarballs of the VM? I tried using the one from
> 2.9a in place..it compiles, but libffi doesn't get linked into the resulting
> executable. I ran configure with --enable-ffi=yes, which always worked for
> the 2.9a sources...there is no mention of FFI in the configure scripts.
>
> 2) UnixOSProcess-- does this work with the 3.0 VM? When I built the source,
> it created a UnixOSProcessPlugin.o, but no UnixOSProcessPlugin.so.
>
> ...I'm looking forward to trying 3.0 out on my iPaq, especially since the base
> image is so much smaller than 2.9a! I won't have to discard near as much (if
> anything...well, maybe the example projects :) to get it going, I think.
>
More information about the Squeak-dev
mailing list
|