This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: V3 and cross-compiler (AIX 4.3 64-bit mode)
- To: David Edelsohn <dje at watson dot ibm dot com>
- Subject: Re: V3 and cross-compiler (AIX 4.3 64-bit mode)
- From: Robert Boehne <rboehne at ricardo-us dot com>
- Date: Mon, 11 Jun 2001 09:14:51 -0500
- CC: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>, Mark Mitchell <mark at codesourcery dot com>, bkoz at redhat dot com, pedwards at disaster dot jaj dot com, libstdc++ at gcc dot gnu dot org, Alexandre Oliva <aoliva at redhat dot com>
- Organization: Ricardo Software
- References: <200106081944.PAA23354@makai.watson.ibm.com>
David Edelsohn wrote:
>
> Robert: Did you have any luck configuring with --disable-multilib?
>
> Rainer: Using --disable-multilib actually causes its own problems
> because AIX pthread support requires a multilib.
>
> It looks more like we need different GCC configuration
> rs6000/t-XXX files for 32-bit and 64-bit systems.
>
> David
David:
The --disable-multilib option did allow gcc 3.0 to bootstrap, and
the resulting compiler worked just fine.
With the patch provided by David, I was able to configure with
configure --with-gnu-as --enable-languages=c++ --enable-aix64=no
--enable-threads=posix --without-gnu-ld
--enable-version-specific-runtime-libs
and everything works. I tested with a short program that uses dlopen().
Thanks,
Robert
--
Robert Boehne Software Engineer
Ricardo Software Chicago Technical Center
TEL: (630)789-0003 x. 238
FAX: (630)789-0127
email: rboehne@ricardo-us.com