[racket] Building on Mac OS X 10.7 Lion (Developer Preview 3)

From: Elliott Cable (me at ell.io)
Date: Mon May 9 03:11:17 EDT 2011

Great advice! Okay, success in building v5.1.1 release with those two
flags; but no luck with building latest git (@f60f234) *without* those
flags. So, whatever fix you pushed hasn’t fixed all of the issues

Here’s the stdout from building @f60f234: https://gist.github.com/962027

(FYI, I’m trying to get it also building under Homebrew, where it
currently fails. That isn’t y’all’s problems, but here’s the GitHub
issue anyway: http://github.com/mxcl/homebrew/issues/5408)

On Sun, May 8, 2011 at 10:02 AM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> Following up on this hunch --- thanks to v8.googlecode.com for hints on
> the problem --- I'm fairly certain that `--disable-places' and
> `--disable-futures' would have been required.
> I've pushed a change that should solve that specific problem, so if
> `--disable-places' and `--disable-futures' works with the v5.1.1
> release, then maybe the latest in git will work with plain `configure'.
> Of course, there could be other problems.
>> At Fri, 6 May 2011 20:22:11 -0400, Elliott Cable wrote:
>> > I can’t coerce the latest Racket source, from GitHub, to compile on
>> > Lion. I wasn’t sure whether to build as 32-bit or 64-bit, so I tried
>> > both. Here’s all of the relevant output, both the stdout from the
>> > compilation process and the resultant crash report/core dump:
>> >
>> > HEAD (@70b0eb8) as 32-bit: https://gist.github.com/960017
>> > HEAD (@70b0eb8) as 64-bit: https://gist.github.com/960028
>> > v5.1.1 release as 32-bit: https://gist.github.com/960045
>> > v5.1.1 release as 64-bit: https://gist.github.com/960052

Posted on the users mailing list.