rds :: graphikos

[ home | photos | gallery | scheme | notes | blog | facebook | twitter | youtube | last.fm | myspace | del.icio.us | EverythingHerePlus ]

Scheme Implementations on MacOSX

Many Scheme implemenatations for various Unix and Unix-like systems run on Mac OS X. That being said, work arounds are often required to get them running. A brief scan of comp.lang.scheme reveals posts stating 'I've got this implementation working after editing the configuration file.' Problem is that for many OS X users Unix development is new ground, and they need more concrete instructions to get started. This page is intended to provide those ceveats that many take for granted, but more importantly, to increase the use of Scheme.

Essentially, this list requires participation from the community as a whole to keep current. Please submit information

Implementation Version Min. OSX Test Max. OSX Test Caveats/Issues Instruction links By
Bigloo 2.6a 10.2.8 10.3 Type 'unlimit' before configuring RDS
Chicken 1.17 10.2.6 10.3 testsuite and examples fail RDS
Guile 1.6.4 10.2.8 10.2.8 Patch for gc_os_dep.c, type ' --disable-shared' at configure, make check fails Patch file RDS
Kawa 1.7.90 10.2.8 10.3 RDS
SCSH 0.6.4 10.3 10.3 RDS
SISC 1.8.5 10.3.1 10.3.1 RDS
UMB Scheme 3.2 10.1.2 10.3 Install relocation RDS
Older Tests
Bigloo 2.5c 10.2.2 10.2.3 Type 'unlimit' before configuring RDS
Bigloo 2.4c 10.1.1 10.2.3 Type 'unlimit' before configuring RDS
Chicken 1.0 10.2.4 10.2.4 Type ' --disable-shared' at configure To build examples RDS
Chicken 0.1082 10.2.2 10.2.3 Type ' --disable-shared' at configure To build examples RDS
Kawa 1.7 10.2.6 10.2.6 Full instructions RDS
Kawa 1.6.99 10.0.4 10.2.3 Several issues exist Full instructions RDS
SCSH 0.6.2 10.2.2 10.2.3 RDS
SISC 1.6.4 10.1.1 10.3 RDS