[plt-scheme] v300 on OpenBSD
On Dec 26, Patrick Collison wrote:
> Hi,
>
> I'm trying to compile v300 of mzscheme on OpenBSD-CURRENT. I ran
> configure with --prefix=/usr/local and --disable-foreign, because I
> don't know of any good libffi port for OpenBSD. configure and make
> ran without any issue.
I don't know of any problems libffi has on freebsd.
> When I try to make install though, it gets stuck:
>
> setup-plt: No more .zos to compile for mzc
> setup-plt: No more .zos to compile for MzLib private
> setup-plt: Compiling .zos used by MzLib
> setup-plt: in /usr/local/collects/mzlib/
> require: unknown module: #%foreign
This is a result of some libraries in mzlib that rely on foreign,
foreign.ss itself in particular.
> setup-plt: No more .zos to compile for MzScheme
> setup-plt: No more .zos to compile for Net
> setup-plt: No more .zos to compile for Parser-tools private-yacc
> setup-plt: No more .zos to compile for Parser-tools private-lex
> setup-plt: Compiling .zos used by Parser-tools
> setup-plt: in /usr/local/collects/parser-tools/
>
> It stays at this point, compiling in Parser-tools, apparently
> indefinitely. Most of its time seems to be spent idle, in biowait().
I don't think that this is related.
> Has anyone else come across this, or am I doing something stupid?
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!