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