Monday, June 26, 2006

Scheme48 ported to Minix 3

I've ported Scheme48 to Minix 3. The source is available in minix-scheme48-1.3-src.tar.bz2 (~2MB) and the binaries in minix-scheme48-1.3-bin.tar.bz2 (~1MB).

To compile make sure you have the GNU tools in your PATH and have set 'bash' to have the appropriate memory. Then do:
$ ./configure
$ gmake
$ gmake install


You'll need to do the 'gmake install' step as root. To run:
 $ scheme48
Welcome to Scheme 48 1.3 (made by chris on Mon Jun 26 18:36:43 GMT 2006)
Copyright (c) 1993-2005 by Richard Kelsey and Jonathan Rees.
Please report bugs to scheme-48-bugs@s48.org.
Get more information at http://www.s48.org/.
Type ,? (comma question-mark) for help.
>

This build includes socket support and lightweight threads. It's only lightly tested and the source has some workarounds for some things that I had difficulty porting to Minix (millisecond level timers for example). All feedback welcome of course. I'll make a newer version when I've fixed up some of the workarounds and send a patch to the S48 maintainers.

Categories: ,

0 Comments:

Post a Comment

<< Home