[plt-scheme] Compiling v3.50 in OpenBSD v3.9 AMD64 fails

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Jun 19 19:56:08 EDT 2006

At Mon, 19 Jun 2006 21:41:38 +0300, Pekka Niiranen wrote:
> has anybody managed to build v3.50 in OpenBSD v3.9 AMD64?
> I tried both:
> 
> ./configure --disable-foreign  => "make" failed on GC.
> ./configure --disable-foreign --enable-sgc => "make" failed mysteriously
> 
> Since Boehm-GC-v6.2 is available in OpenBSD's ports
> is there a way to compile PLT with it?

SGC doesn't work because it isn't adapted to 64-bit addresses.

Linking directly to a Boehm GC port won't work, because MzScheme relies
on some modifications (which I expected to eliminate long ago, but
still haven't).

I can both fix SGC and upgrade our copy of the Boehm GC, but probably
not until next week.

Matthew



Posted on the users mailing list.