Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-07-15 Thread Jim Ursetto
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

Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-07-15 Thread Jim Ursetto
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

Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-07-15 Thread Nicholas Van Horn
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

Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-07-15 Thread Daniel P. Wright
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

Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-07-15 Thread Jim Ursetto
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:

Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-01-11 Thread Daniel P. Wright
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

Re: [Chicken-users] Building 32-bit chicken scheme on OS X

2013-01-10 Thread Jim Ursetto
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