From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29670 invoked by alias); 9 Dec 2001 00:00:28 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 29648 invoked from network); 9 Dec 2001 00:00:27 -0000 Received: from unknown (HELO godel.megacz.com) (64.23.37.80) by sources.redhat.com with SMTP; 9 Dec 2001 00:00:27 -0000 Received: from megacz by godel.megacz.com with local (Exim 3.12 #1 (Debian)) id 16CrP0-0001jU-00 for ; Sat, 08 Dec 2001 19:01:06 -0500 To: gcc@gcc.gnu.org Subject: Re: mingw32 target broken [cygwin as well] [the saga continues] References: From: Adam Megacz X-Home-Page: http://www.megacz.com/adam Organization: Myself Date: Sat, 08 Dec 2001 16:04:00 -0000 In-Reply-To: Jeff Sturm's message of "Sat, 8 Dec 2001 17:14:32 -0500 (EST)" Message-ID: <86itbhz2gt.fsf@megacz.com> User-Agent: Gnus/5.0803 (Gnus v5.8.3) Emacs/20.7 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2001-12/txt/msg00425.txt.bz2 Jeff Sturm writes: > Note however that gcc needs to find the target headers in > $prefix//include, so you'll want to copy these before > configuring gcc Ah, this was the problem. I also had to compile a set of cross-binutils. This time I got much farther -- it seems to get most of the C compiler to compile, but I'm running into problems with libstdc++... has anybody seen anything like this before? ../src/configure \ --prefix=/usr \ --enable-shared \ --enable-languages=c,c++,java \ --disable-nls \ --with-as=/usr/cross-binutils/i686-pc-mingw32/bin/as \ --target=i686-pc-mingw32 \ --with-gnu-ld \ --with-gnu-as \ --with-ld=/usr/cross-binutils/i686-pc-mingw32/bin/ld /home/megacz/gcc-3.1/bin/gcc/xgcc -B/home/megacz/gcc-3.1/bin/gcc/ -nostdinc++ -L/home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/src -L/home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/src/.libs -B/usr/i686-pc-mingw32/bin/ -B/usr/i686-pc-mingw32/lib/ -isystem /usr/i686-pc-mingw32/include -nostdinc++ -I/home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/i686-pc-mingw32 -I/home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include -I../../../../src/libstdc++-v3/libsupc++ -I../../../../src/libstdc++-v3/libmath -g -O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -g -c basic_file.cc -o basic_file.o In file included from /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/bits/locale_facets.h:54, from /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/bits/basic_ios.h:41, from /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/bits/std_ios.h:51, from /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/bits/basic_file.h:45, from basic_file.cc:34: /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/i686-pc-mingw32/bits/ctype_base.h:46: ` _U' was not declared in this scope /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/i686-pc-mingw32/bits/ctype_base.h:47: ` _L' was not declared in this scope /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/i686-pc-mingw32/bits/ctype_base.h:48: ` _U' was not declared in this scope /home/megacz/gcc-3.1/bin/i686-pc-mingw32/libstdc++-v3/include/i686-pc-mingw32/bits/ctype_base.h:48: ` _L' was not declared in this scope