V3 and cross-compiler (AIX 4.3 64-bit mode)
Rainer Orth
ro@TechFak.Uni-Bielefeld.DE
Fri Jun 8 12:36:00 GMT 2001
David Edelsohn writes:
> I am not sure what to do for the GCC 3.0 release. The current fix
> now prevents creating a bogus file, but the ppc64 multilib fails and
> building all libraries exits. The failure is sort of artificial because,
> unlike the link failure on Irix, everything can be built on the 32-bit AIX
> system.
>
> While src/limitsMEMBERS.cc is the same, include/bits/std_limits.h
> presumably is not (for "long int" in LP64 mode). Any suggestions on how
> to work around this for the GCC 3.0 release?
Not at all, but treat AIX 4.3 the same as every other multilibbed O/S:
document that users either need to build on a system that can build *and
run* 64-bit applications, or use --disable-multilib to avoid the issue in
the first place.
All O/Ss should be treated the same in this respect, as first (or second ;-)
class citizens.
Rainer
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University
Email: ro@TechFak.Uni-Bielefeld.DE
More information about the Libstdc++
mailing list