Use these instructions instead, from the stability branch.
http://code.call-cc.org/cgi-bin/gitweb.cgi?p=chicken-core.git;a=blob_plain;f=README;hb=1144d803cc214758be60ba09ae4de34ebff7cb63

In short,
$ make PLATFORM=macosx C_COMPILER=gcc-4.2

This works with XCode 4.2 on Lion.  If this works without hanging, you're done.

If you have already upgraded to XCode 4.3, then they have removed plain gcc 
completely and this will fail.  In this case you will need a couple patches to 
enable compilation with LLVM, which are not yet in the core:  
https://bugs.call-cc.org/ticket/771

Also, you will need to build using the latest master or, probably better, 
latest stability/4.7.0 from git.  There are a couple of other critical LLVM 
patches which are in master and stability/4.7.0 HEAD, but not in the 4.7.0.4-st 
stability tarball yet.

Sorry for the complicated instructions, but Apple very suddenly dropped regular 
gcc recently and we haven't integrated the fixes into an easy build yet.

Jim

On Feb 14, 2012, at 7:41 AM, James Abbott wrote:

> Hi,-
> 
> I recently discovered Chicken Scheme through a podcast pick 
> (http://rubyrogues.com/databases-sql-nosql/ - thanks, Aaron!). I had 
> previously been searching for a Scheme implementation to run on a Mac, but 
> Chicken didn't even show on the radar. Racket looks all right, but is slow - 
> so I'm stocked to try out this project!
> 
> Anyway, I'm about to install and just wanted to make sure I go the right way 
> about this. I run Mac OS X 10.7.3, Intel Core Duo. I want to enable the 
> 64-bit mode. According to the README this is the way to go:
> 
> Step 1: $ export MACOSX_DEPLOYMENT_TARGET=10.4
> Step 1: $ make C_COMPILER=gcc-4.0 PLATFORM=macosx ARCH=x86-64
> 
> Correct? 
> 
> Also, do I need to move my installation folder to any particular location on 
> the system prior to installing? (Currently, the archive is extracted to a 
> folder on Desktop).
> 
> Thanks in advance!
> 
> Cheers,
> James
> 
> _______________________________________________
> Chicken-users mailing list
> [email protected]
> https://lists.nongnu.org/mailman/listinfo/chicken-users

_______________________________________________
Chicken-users mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to