64-bit configure hell

Tom Tromey tromey@redhat.com
Thu Nov 25 03:59:00 GMT 2004


>>>>> "Stan" == Stan Shebs <shebs@apple.com> writes:

Stan> This causes problems for some configure scripts, in particular
Stan> those in libstdc++ and libobjc, which want to be able to run
Stan> executables. It's not entirely clear to me why that's important,
Stan> since the libraries already build and run perfectly fine for
Stan> cross-compilers.

In the cross-compilation case target libraries make assumptions about
the target environment.  When compiling natively the configure scripts
take advantage of this and run tests instead.

Stan> Although it would be good for sales to require that people
Stan> building GCC on Darwin upgrade to G5s :-) that's kind of
Stan> unfriendly, while producing different results from configure
Stan> and make depending on one's CPU is also just asking for
Stan> trouble. What other options do I have?

Make a note about --disable-multilib somewhere?
That isn't super friendly, but it is something.

Tom



More information about the Gcc mailing list