The interesting parts are:
I then ran ./configure CFLAGS='-D__i386__=1 -Wall -pipe -O2' and
followed up with make which exited giving me a lot of messages like
src/x86/darwin.S:41:Invalid mnemonic 'pushl'
This is a Core 2 Duo; my machine (and I assume that of most other
Darwin/x86 testers) is a Core Duo. What kinds of breakage might
there
be?
For the x86 ffitarget.h to compile, either __i386__ or __x86_64__
must
be defined. Neither of these seem to be defined by that compiler
(gcc
4.0.1 20050625 (prerelease)).
Does that ring a bell?