From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18428 invoked by alias); 21 Jul 2008 10:51:30 -0000 Received: (qmail 18420 invoked by uid 22791); 21 Jul 2008 10:51:30 -0000 X-Spam-Check-By: sourceware.org Received: from smtp.whl.co.uk (HELO smtp.whl.co.uk) (194.169.33.45) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 21 Jul 2008 10:51:12 +0000 Received: from mail-internal.whl.co.uk ([192.168.255.200] helo=mail.whl.co.uk) by smtp.whl.co.uk with esmtp (Exim 4.43) id 1KKsyz-0008Po-8o for gcc-help@gcc.gnu.org; Mon, 21 Jul 2008 11:51:09 +0100 Received: from ignatius.gkn-whl.co.uk ([172.16.46.212]) by mail.whl.co.uk with esmtp (Exim 4.43) id 1KKsyz-0006Va-2i for gcc-help@gcc.gnu.org; Mon, 21 Jul 2008 11:51:09 +0100 Received: from ignatius.gkn-whl.co.uk (ignatius.gkn-whl.co.uk [127.0.0.1]) by ignatius.gkn-whl.co.uk (8.14.2/8.14.2) with SMTP id m6LAp8fc031577 for ; Mon, 21 Jul 2008 11:51:08 +0100 Date: Mon, 21 Jul 2008 20:03:00 -0000 From: Steve Edwards To: gcc-help Subject: powerpc-ibm-aix4.3.2.0 c++ build failure Message-Id: <20080721115108.8366ece9.edwardss@ignatius.gkn-whl.co.uk> X-Mailer: Sylpheed 2.4.8 (GTK+ 2.12.5; i386-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org X-SW-Source: 2008-07/txt/msg00245.txt.bz2 Hi, I have been bootstrapping a build of gcc 4.3.1 on powerpc-ibm-aix4.3.2.0 and hit the following error (sorry about the text wrapping): /usr/local/bin/bash ../libtool --tag CXX --mode=compile /civil1/obj-gcc/./gcc/xgcc -shared-libgcc -B/civil1/obj-gcc/./gcc -nostdinc++ -L/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/src -L/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/src/.libs -B/usr/local/powerpc-ibm-aix4.3.2.0/bin/ -B/usr/local/powerpc-ibm-aix4.3.2.0/lib/ -isystem /usr/local/powerpc-ibm-aix4.3.2.0/include -isystem /usr/local/powerpc-ibm-aix4.3.2.0/sys-include -I/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc+ +-v3/include/powerpc-ibm-aix4.3.2.0 -I/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/include -I/civil2/gcc-4.3.1/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -O2 -g -c -o c++locale.lo c++locale.cc libtool: compile: /civil1/obj-gcc/./gcc/xgcc -shared-libgcc -B/civil1/obj-gcc/./gcc -nostdinc++ -L/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/src -L/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/src/.libs -B/usr/local/powerpc-ibm-aix4.3.2.0/bin/ -B/usr/local/powerpc-ibm-aix4.3.2.0/lib/ -isystem /usr/local/powerpc-ibm-aix4.3.2.0/include -isystem /usr/local/powerpc-ibm-aix4.3.2.0/sys-include -I/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc+ +-v3/include/powerpc-ibm-aix4.3.2.0 -I/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/include -I/civil2/gcc-4.3.1/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -O2 -g -c c++locale.cc -DPIC -o .libs/c++locale.o c++locale.cc: In function 'void std::__convert_to_v(const char*, _Tv&, std::_Ios_Iostate&, int* const&) [with _Tv = float]': c++locale.cc:70: error: invalid conversion from 'const char*' to 'char*' c+ +locale.cc:70: error: initializing argument 1 of 'float strtof(char*, char**)' make[4]: *** [c++locale.lo] Error 1 make[4]: Leaving directory `/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3' make[2]: *** [all] Error 2 make[2]: Leaving directory `/civil1/obj-gcc/powerpc-ibm-aix4.3.2.0/libstdc++-v3' make[1]: *** [all-target-libstdc++-v3] Error 2 make[1]: Leaving directory `/civil1/obj-gcc' make: *** [bootstrap-lean] Error 2 It was configured with: /civil2/gcc-4.3.1/configure --enable-languages=c,fortran,c++ --mandir=/usr/local/share/man --infodir=/usr/local/share/info --with-gmp=/usr/local --with-mpfr=/usr/local --enable-threads=aix --disable-nls --disable-multilib I wondered if anyone had come across this before and if there were any suggestions to get around it? Bootstrapping just C and Fortran works fine fortunately. Steve -- ---------------------------------------------------------- ----------------------------------------------------------