This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/18033] New: --disable-aix64 doesn't remove ppc64 from multilib list
- From: "askees at appfluent dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 16 Oct 2004 14:00:48 -0000
- Subject: [Bug bootstrap/18033] New: --disable-aix64 doesn't remove ppc64 from multilib list
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
The --disable-aix64 (--enable-aix64=no) configuration switch claims to remove
ppc64 from the multilib list; however, it doesn't seem to work. On a 32-bit
AIX system, it must be disabled or the build fails when "checking whether the C
compiler works".
The larger --disable-multilib switch works, but is not desirable since it
disables all other libraries including libgcc_s_pthread.
config.status:
#! /bin/sh
# Generated automatically by configure.
# Run this file to recreate the current configuration.
# This directory was configured as follows,
# on host askees-aix:
#
# /home/downloads/gcc/gcc-3.4.2/configure --enable-threads=posix --prefix=/usr/
local/gcc/gcc-3.4.2 --enable-languages=c,c++ --enable-aix64=no --with-gcc-versio
n-trigger=/home/downloads/gcc/gcc-3.4.2/gcc/version.c
Bootstrap failure (you can see it entering ppc64 despite being disable):
gmake[2]: Leaving directory `/home/downloads/gcc/gcc-3.4.2.objdir3/powerpc-ibm-
aix5.1.0.0/powerpc/libstdc++-v3/include'
Running configure in multilib subdir ppc64
pwd: /home/downloads/gcc/gcc-3.4.2.objdir3/powerpc-ibm-aix5.1.0.0
mkdir ppc64
configure: creating cache ./config.cache
checking build system type... powerpc-ibm-aix5.1.0.0
checking host system type... powerpc-ibm-aix5.1.0.0
checking target system type... powerpc-ibm-aix5.1.0.0
checking for a BSD-compatible install... /home/downloads/gcc/gcc-3.4.2/install-
sh -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether gmake sets $(MAKE)... yes
checking for powerpc-ibm-aix5.1.0.0-gcc... /home/downloads/gcc/gcc-
3.4.2.objdir3/gcc/xgcc -B/home/downloads/gcc/gcc-3.4.2.objdir3/gcc/ -
B/usr/local/gcc/gcc-3.4.2/powerpc-ibm-aix5.1.0.0/bin/ -B/usr/local/gcc/gcc-
3.4.2/powerpc-ibm-aix5.1.0.0/lib/ -isystem /usr/local/gcc/gcc-3.4.2/powerpc-ibm-
aix5.1.0.0/include -isystem /usr/local/gcc/gcc-3.4.2/powerpc-ibm-aix5.1.0.0/sys-
include -maix64
checking for C compiler default output... a.out
checking whether the C compiler works... configure: error: cannot run C
compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
gmake[1]: *** [configure-target-libstdc++-v3] Error 1
gmake[1]: Leaving directory `/home/downloads/gcc/gcc-3.4.2.objdir3'
gmake: *** [bootstrap] Error 2
--
Summary: --disable-aix64 doesn't remove ppc64 from multilib list
Product: gcc
Version: 3.4.2
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: askees at appfluent dot com
CC: gcc-bugs at gcc dot gnu dot org
GCC target triplet: powerpc-ibm-aix5.1.0.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18033