[racket-dev] Compile Error (Everett Morse)

From: James Swaine (james.swaine at gmail.com)
Date: Mon Sep 27 23:35:12 EDT 2010

Do you know, by chance, if your processor supports the SSE2 extensions?  It
looks like you're compiling on a 32-bit Mac...

(In the meantime, if you don't need to use parallel futures, you can work
around this by disabling futures in the build.  Rerun the configure script
and pass --disable-futures.)

-James



> Is there something wrong with my build?  This happens when I remove
> everything from my build directory AND with a fresh repository (so it's not
> something weird I did).  I tried a pull on Fri, Sat, and today (Mon), and
> get this error still.  (Using the command git clone git://
> git.racket-lang.org/plt.git)
>
>
> gcc -m32 -I./.. -I../../../racket/src/../include -arch i386  -Wall  -DOS_X
> -D_DARWIN_UNLIMITED_SELECT -pthread   -fno-common  -c
> ../../../racket/src/future.c -o future.o
> ../../../racket/src/future.c: In function ?scheme_future_block_until_gc?:
> ../../../racket/src/future.c:543: error: can't find a register in class
> ?BREG? while reloading ?asm?
> ../../../racket/src/future.c:543: error: ?asm? operand has impossible
> constraints
> make[6]: *** [future.o] Error 1
> make[5]: *** [all] Error 2
> make[4]: *** [mzlibrary] Error 2
> make[3]: *** [cgc] Error 2
> make[2]: *** [3m] Error 2
> make[1]: *** [3m] Error 2
> make: *** [all] Error 2
>
>
> Thanks,
> -Everett
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20100927/c1f95a98/attachment.html>

Posted on the dev mailing list.