Hi there.
The culprit appears to be a bug in our use of sigsetjmp, which is actually
already fixed in recent stability/4.8.0 (after 4.8.0.3) but is as yet
unreleased. I verified 32-bit builds now work on a 64-bit Mac.
If anyone has a 32-bit Mac (for example, an original Core Duo) could you
I put the tarball here:
http://3e8.org/pub/chicken/stability-tmp/chicken-4.8.0.3-b39ebad.tar.gz
On Jul 15, 2013, at 5:56 PM, Jim Ursetto zbignie...@gmail.com wrote:
Hi there.
The culprit appears to be a bug in our use of sigsetjmp, which is actually
already fixed in recent stability/4.8.0
I can confirm that stability/4.8.0 does build on 32-bit Mac (using the
default `make PLATFORM=macosx`). I'm using the same machine (original
Core Duo running OS X 10.6.8) that was failing to build the current
stability release.
Thanks for following up on our #chicken conversation!
Nick
Hello,
2013/7/16 Jim Ursetto zbignie...@gmail.com
I put the tarball here:
http://3e8.org/pub/chicken/stability-tmp/chicken-4.8.0.3-b39ebad.tar.gz
Thanks!
On Jul 15, 2013, at 5:56 PM, Jim Ursetto zbignie...@gmail.com wrote:
Hi there.
The culprit appears to be a bug in our use of
Thanks. Nicholas confirmed 32-bit Macs work so I'm going to officially release
4.8.0.4.
Jim
On Jul 15, 2013, at 11:12 PM, Daniel P. Wright d...@dpwright.com wrote:
Hello,
2013/7/16 Jim Ursetto zbignie...@gmail.com
I put the tarball here:
Jim Ursetto (Thu, Jan 10, 2013 at 12:20:05PM -0600)
Dani,
ASSEMBLER_OPTIONS is missing:
make PLATFORM=macosx ARCH=x86 C_COMPILER_OPTIONS=-no-cpp-precomp
-fno-strict-aliasing -fwrapv -fno-common -DHAVE_CHICKEN_CONFIG_H -m32
ASSEMBLER_OPTIONS=-m32 LINKER_OPTIONS=-m32
Seems obvious now
Dani,
ASSEMBLER_OPTIONS is missing:
make PLATFORM=macosx ARCH=x86 C_COMPILER_OPTIONS=-no-cpp-precomp
-fno-strict-aliasing -fwrapv -fno-common -DHAVE_CHICKEN_CONFIG_H -m32
ASSEMBLER_OPTIONS=-m32 LINKER_OPTIONS=-m32
The resulting chicken gives me a bus error though and I don't know how to fix