~ chicken-core (chicken-5) 1b60ad2e7a1ba2065421b1173aab3f3270601ed4
commit 1b60ad2e7a1ba2065421b1173aab3f3270601ed4 Author: Jim Ursetto <zbigniewsz@gmail.com> AuthorDate: Wed Feb 15 22:45:37 2012 -0600 Commit: Jim Ursetto <zbigniewsz@gmail.com> CommitDate: Wed Feb 15 22:45:37 2012 -0600 Update README notes on LLVM hang and ARCH for OS X 10.7. diff --git a/README b/README index 9b0fde76..36a8b14d 100644 --- a/README +++ b/README @@ -395,14 +395,18 @@ Mac OS X: - On 10.7, Chicken will hang and use 100% CPU when you try to - run or install it, due to an incompatibility with the LLVM - version of gcc (which became the default in 10.7). + run or install it, due to an incompatibility with the LLVM + version of gcc (which became the default in 10.7). - To fix this, compile with plain gcc: + To fix this, compile with plain gcc: make PLATFORM=macosx C_COMPILER=gcc-4.2 - - On 10.6, Chicken may incorrectly select a 32-bit build + Unfortunately, this will still hang with XCode 4.2 or later. + However, there is an experimental fix for this problem; + please ask for details on the chicken-users mailing list. + + - On 10.6 and 10.7, Chicken may incorrectly select a 32-bit build environment when it should be building 64-bit, resulting in a build error. This occurs when you have a 32-bit kernel and a 64-bit gcc (that is, on Core 2 Duo systems running 10.6 Desktop).Trap