From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10569 invoked by alias); 27 Jun 2005 13:37:09 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 10380 invoked by uid 22791); 27 Jun 2005 13:36:57 -0000 Received: from bay11-f29.bay11.hotmail.com (HELO hotmail.com) (64.4.39.29) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Mon, 27 Jun 2005 13:36:57 +0000 Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Mon, 27 Jun 2005 06:36:05 -0700 Message-ID: Received: from 61.169.178.2 by by11fd.bay11.hotmail.msn.com with HTTP; Mon, 27 Jun 2005 13:36:05 GMT X-Originating-Email: [huangxiangkui@msn.com] X-Sender: huangxiangkui@msn.com From: =?gb2312?B?sbG2tyDQx779?= To: gcc-help@gcc.gnu.org Bcc: Subject: I couldn't build gcc 3.3.3 on cygwin. Date: Mon, 27 Jun 2005 13:37:00 -0000 Mime-Version: 1.0 Content-Type: text/plain; charset=gb2312; format=flowed X-SW-Source: 2005-06/txt/msg00182.txt.bz2 I am a middle school student in China. When I use CygWin to build a cross-compiler on Win32,It is not work. The error is lacking of machname.h. I try to build it twice.But it is also not working. The error is like below. make[1]: Entering directory `/cygdrive/e/ToolBuild/gcc-build/libiberty' make[2]: Entering directory `/cygdrive/e/ToolBuild/gcc-build/libiberty/testsuite ' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/cygdrive/e/ToolBuild/gcc-build/libiberty/testsuite' make[1]: Leaving directory `/cygdrive/e/ToolBuild/gcc-build/libiberty' make[1]: Entering directory `/cygdrive/e/ToolBuild/gcc-build/gcc' (cd intl && make all) make[2]: Entering directory `/cygdrive/e/ToolBuild/gcc-build/gcc/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/cygdrive/e/ToolBuild/gcc-build/gcc/intl' (MAKE="make"; srcdir=`cd ../../gcc-3.3.3/gcc/fixinc && ${PWDCMD-pwd}` ; \ CC="gcc"; CFLAGS=" -g -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -W strict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE"; LDFLAGS=""; \ WARN_CFLAGS="-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes - Wtraditional -pedantic -Wno-long-long "; LIBERTY=`pwd`/"../libiberty/libiberty.a "; \ export MAKE srcdir CC CFLAGS LDFLAGS WARN_CFLAGS LIBERTY; \ cd ./fixinc && \ /bin/sh ${srcdir}/mkfixinc.sh i686-pc-cygwin i386-pc-elf) constructing ../fixinc.sh for i386-pc-elf to run on i686-pc-cygwin make TARGETS=oneprocess SHELL="/bin/sh" CC="gcc" CFLAGS=" -g -O2 -DIN_GCC -DCROS S_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtr aditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE" LDFLAGS="" LIBERTY="/cygdrive/e/ToolBuild/gcc-build/gcc/../libiberty/libiberty.a" install-b in make[2]: Entering directory `/cygdrive/e/ToolBuild/gcc-build/gcc/fixinc' /bin/sh ../../../gcc-3.3.3/gcc/fixinc/genfixes machname.h -uCouldn't find the file. make[2]: *** [machname.h] Error 1 make[2]: Leaving directory `/cygdrive/e/ToolBuild/gcc-build/gcc/fixinc' make[1]: *** [fixinc.sh] Error 2 make[1]: Leaving directory `/cygdrive/e/ToolBuild/gcc-build/gcc' make: *** [all-gcc] Error 2 And I don't know where to download the patch,and how to let the gcc be build. I download the gcc-3.3.3-core.tar.gz form http://ftp.gnu.org/gnu/gcc/release/gcc-3.3.3/ Wait for your answer. _________________________________________________________________ ÓëÁª»úµÄÅóÓѽøÐн»Á÷£¬ÇëʹÓà MSN Messenger: http://messenger.msn.com/cn