From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12749 invoked by alias); 28 Jun 2006 05:46:16 -0000 Received: (qmail 12075 invoked by uid 22791); 28 Jun 2006 05:46:15 -0000 X-Spam-Check-By: sourceware.org Received: from nf-out-0910.google.com (HELO nf-out-0910.google.com) (64.233.182.187) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 28 Jun 2006 05:46:09 +0000 Received: by nf-out-0910.google.com with SMTP id n28so1139154nfc for ; Tue, 27 Jun 2006 22:46:06 -0700 (PDT) Received: by 10.49.27.7 with SMTP id e7mr376811nfj; Tue, 27 Jun 2006 22:46:06 -0700 (PDT) Received: by 10.49.31.1 with HTTP; Tue, 27 Jun 2006 22:46:06 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 05:46:00 -0000 From: "Luo Yong" To: gcc-help@gcc.gnu.org Subject: Re: error occured when cross compiling gcc In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: X-IsSubscribed: yes 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 X-SW-Source: 2006-06/txt/msg00244.txt.bz2 The content of config.log is === This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. configure:600: checking host system type configure:621: checking target system type configure:639: checking build system type configure:694: checking for a BSD compatible install configure:747: checking whether ln works configure:771: checking whether ln -s works configure:1825: checking for gcc configure:1938: checking whether the C compiler (gcc ) works configure:1954: gcc -o conftest conftest.c 1>&5 configure:1980: checking whether the C compiler (gcc ) is a cross-compiler configure:1985: checking whether we are using GNU C configure:2013: checking whether gcc accepts -g configure:2080: checking for gnatbind configure:2145: checking whether compiler driver understands Ada configure:2177: checking how to compare bootstrapped objects configure:2275: checking for correct version of gmp.h configure:2288: gcc -c -g -O2 conftest.c 1>&5 configure:2278:17: error: gmp.h: No such file or directory configure: In function 'main': configure:2282: error: 'choke' undeclared (first use in this function) configure:2282: error: (Each undeclared identifier is reported only once configure:2282: error: for each function it appears in.) configure:2282: error: expected ';' before 'me' configure: failed program was: #line 2277 "configure" #include "confdefs.h" #include "gmp.h" int main() { #if __GNU_MP_VERSION < 3 choke me #endif ; return 0; } configure:3313: checking for bison configure:3313: checking for byacc configure:3313: checking for yacc configure:3353: checking for bison configure:3392: checking for gm4 configure:3431: checking for flex configure:3471: checking for flex configure:3510: checking for makeinfo configure:3563: checking for expect configure:3604: checking for runtest configure:3652: checking for i686-pc-linux-gnu-ar configure:3727: checking for i686-pc-linux-gnu-as configure:3802: checking for i686-pc-linux-gnu-dlltool configure:3833: checking for dlltool configure:3877: checking for i686-pc-linux-gnu-ld configure:3952: checking for i686-pc-linux-gnu-lipo configure:3983: checking for lipo configure:4027: checking for i686-pc-linux-gnu-nm configure:4102: checking for i686-pc-linux-gnu-ranlib configure:4172: checking for i686-pc-linux-gnu-strip configure:4242: checking for i686-pc-linux-gnu-windres configure:4273: checking for windres configure:4317: checking for i686-pc-linux-gnu-objcopy configure:4392: checking for i686-pc-linux-gnu-objdump configure:4474: checking for arm-elf-linux-ar configure:4549: checking for arm-elf-linux-as configure:4624: checking for arm-elf-linux-cc configure:4624: checking for arm-elf-linux-gcc configure:4699: checking for arm-elf-linux-c++ configure:4699: checking for arm-elf-linux-g++ configure:4699: checking for arm-elf-linux-cxx configure:4699: checking for arm-elf-linux-gxx configure:4774: checking for arm-elf-linux-dlltool configure:4849: checking for arm-elf-linux-gcc configure:4919: checking for arm-elf-linux-gcj configure:4994: checking for arm-elf-linux-gfortran configure:5069: checking for arm-elf-linux-ld configure:5144: checking for arm-elf-linux-lipo configure:5219: checking for arm-elf-linux-nm configure:5294: checking for arm-elf-linux-objdump configure:5369: checking for arm-elf-linux-ranlib configure:5439: checking for arm-elf-linux-strip configure:5514: checking for arm-elf-linux-windres configure:5588: checking where to find the target ar configure:5613: checking where to find the target as configure:5638: checking where to find the target cc configure:5663: checking where to find the target c++ configure:5691: checking where to find the target c++ for libstdc++ configure:5719: checking where to find the target dlltool configure:5744: checking where to find the target gcc configure:5769: checking where to find the target gcj configure:5797: checking where to find the target gfortran configure:5825: checking where to find the target ld configure:5850: checking where to find the target lipo configure:5865: checking where to find the target nm configure:5890: checking where to find the target objdump configure:5915: checking where to find the target ranlib configure:5940: checking where to find the target strip configure:5965: checking where to find the target windres configure:6018: checking whether to enable maintainer-specific portions of Makefiles configure:6065: checking if symbolic links between directories work === Thanks. On 6/28/06, Tim Prince wrote: > Luo Yong wrote: > > > checking for C compiler default output file name... configure: error: > > C compiler cannot create executables > > See `config.log' for more details. > > > > > How can I solve this problem? > > In part, by following that advice? >