It appears that the native Xcode 3.2 build tools are now 64-bit on
10.6 and config-arch.sh isn't smart enough to distinguish the 64-
bitness. As a result, it assembles the 32-bit apply-hack and then
fails to construct libchicken.a because there's a mix of 32-bit and 64-
bit .o's.
To get a native 64-bit Chicken, you need to make sure apply-
hack.x86-64.s is built. I just edited config-arch.sh and changed the
'x86' to 'x86-64':
30c30
< i*86) echo "x86";;
---
> i*86) echo "x86-64";;
fluffy% csi
CHICKEN
(c)2008 The Chicken Team
(c)2000-2007 Felix L. Winkelmann
Version 3.4.0 - macosx-unix-gnu-x86-64 [ 64bit manyargs dload ptables
applyhook ]
compiled 2009-08-29 on fluffy.local (Darwin)
_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-users