From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9830 invoked by alias); 15 May 2013 10:51:12 -0000 Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org Received: (qmail 9820 invoked by uid 89); 15 May 2013 10:51:12 -0000 X-Spam-SWARE-Status: No, score=-1.1 required=5.0 tests=BAYES_00,FREEMAIL_FROM,SPF_NEUTRAL autolearn=no version=3.3.1 Received: from sam.nabble.com (HELO sam.nabble.com) (216.139.236.26) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Wed, 15 May 2013 10:50:51 +0000 Received: from tom.nabble.com ([192.168.236.105]) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1UcZIH-0003zk-VY for gdb@sourceware.org; Wed, 15 May 2013 03:50:49 -0700 Date: Wed, 15 May 2013 10:51:00 -0000 From: hitlar To: gdb@sourceware.org Message-ID: <1368615049967-231905.post@n7.nabble.com> Subject: Why gdb fail to make MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2013-05/txt/msg00059.txt.bz2 Why gdb fail to make. i have already configure & make binutils-2.23.51-1, gcc-core-3.4.4, gcc-c++-3.4.4 for target i386-elf (cygwin version 2.774 and window7), but when i build gdb-7.6.50-2 it gives following error Shine@Shine-PC /usr/src/gdb-elf-7.6.50-2 ../gdb-7.6.50-2/configure --prefix=/usr/local/i386 --target=i386-elf Shine@Shine-PC /usr/src/gdb-elf-7.6.50-2 $ make make[1]: Entering directory `/usr/src/gdb-elf-7.6.50-2' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/libiberty' make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/libiberty/testsuite' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/libiberty/testsuite' make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/libiberty' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/intl' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd' Making info in doc make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd/doc' make[3]: Nothing to be done for `info'. make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd/doc' Making info in po make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd/po' make[3]: Nothing to be done for `info'. make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd/po' make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd' make[3]: Nothing to be done for `info-am'. make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd' make all-recursive make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd' Making all in doc make[4]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd/doc' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd/doc' Making all in po make[4]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd/po' file=`echo ../../../gdb-7.6.50-2/bfd/po/da | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/da.po file=`echo ../../../gdb-7.6.50-2/bfd/po/es | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/es.po file=`echo ../../../gdb-7.6.50-2/bfd/po/fr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/fr.po file=`echo ../../../gdb-7.6.50-2/bfd/po/ja | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/ja.po file=`echo ../../../gdb-7.6.50-2/bfd/po/vi | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/vi.po file=`echo ../../../gdb-7.6.50-2/bfd/po/zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/zh_CN.po file=`echo ../../../gdb-7.6.50-2/bfd/po/fi | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/fi.po file=`echo ../../../gdb-7.6.50-2/bfd/po/id | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/id.po file=`echo ../../../gdb-7.6.50-2/bfd/po/ru | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/ru.po file=`echo ../../../gdb-7.6.50-2/bfd/po/uk | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/bfd/po/uk.po make[4]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd/po' make[4]: Entering directory `/usr/src/gdb-elf-7.6.50-2/bfd' make[4]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd' make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd' make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/bfd' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/opcodes' make all-recursive make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/opcodes' Making all in . make[4]: Entering directory `/usr/src/gdb-elf-7.6.50-2/opcodes' make[4]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/opcodes' Making all in po make[4]: Entering directory `/usr/src/gdb-elf-7.6.50-2/opcodes/po' file=`echo ../../../gdb-7.6.50-2/opcodes/po/da | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/da.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/es | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/es.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/fi | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/fi.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/fr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/fr.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/ga | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/ga.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/id | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/id.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/nl | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/nl.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/vi | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/vi.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/zh_CN.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/it | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/it.po file=`echo ../../../gdb-7.6.50-2/opcodes/po/uk | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH : -o $file ../../../gdb-7.6.50-2/opcodes/po/uk.po make[4]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/opcodes/po' make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/opcodes' make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/opcodes' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/etc' for f in standards.info configure.info; do \ if test -f ../../gdb-7.6.50-2/etc/`echo $f | sed -e 's/.info$/.texi/'`; then \ if make "MAKEINFO=makeinfo --split-size=5000000 --split-size=5000000" $f; then \ true; \ else \ exit 1; \ fi; \ fi; \ done make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/etc' make[3]: `standards.info' is up to date. make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/etc' make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/etc' make[3]: `configure.info' is up to date. make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/etc' make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/etc' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/libdecnumber' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/libdecnumber' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/readline' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/readline' make[2]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb' make[3]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb' make[4]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib' make[5]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib' make[6]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib/import' make all-recursive make[7]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib/import' make[8]: Entering directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib/import' make[8]: Nothing to be done for `all-am'. make[8]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib/import' make[7]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib/import' make[6]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib/import' make[5]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib' make[4]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb/build-gnulib' make[3]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb' gcc -g -O2 -I. -I../../gdb-7.6.50-2/gdb -I../../gdb-7.6.50-2/gdb/common -I../../gdb-7.6.50-2/gdb/config -DLOCALEDIR="\"/usr/local/i386/share/locale\"" -DHAVE_CONFIG_H -I../../gdb-7.6.50-2/gdb/../include/opcode -I../../gdb-7.6.50-2/gdb/../opcodes/.. -I../../gdb-7.6.50-2/gdb/../readline/.. -I../bfd -I../../gdb-7.6.50-2/gdb/../bfd -I../../gdb-7.6.50-2/gdb/../include -I../libdecnumber -I../../gdb-7.6.50-2/gdb/../libdecnumber -I../../gdb-7.6.50-2/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wdeclaration-after-statement -Wpointer-arith -Wformat-nonliteral -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wmissing-prototypes -Wdeclaration-after-statement -Werror -c -o gdb.o -MT gdb.o -MMD -MP -MF .deps/gdb.Tpo ../../gdb-7.6.50-2/gdb/gdb.c In file included from ../../gdb-7.6.50-2/gdb/defs.h:803, from ../../gdb-7.6.50-2/gdb/gdb.c:19: ../../gdb-7.6.50-2/gdb/utils.h:283: warning: parameter has incomplete type Makefile:979: recipe for target `gdb.o' failed make[2]: *** [gdb.o] Error 1 make[2]: Leaving directory `/usr/src/gdb-elf-7.6.50-2/gdb' Makefile:8261: recipe for target `all-gdb' failed make[1]: *** [all-gdb] Error 2 make[1]: Leaving directory `/usr/src/gdb-elf-7.6.50-2' Makefile:831: recipe for target `all' failed make: *** [all] Error 2 -- View this message in context: http://sourceware-org.1504.n7.nabble.com/Why-gdb-fail-to-make-tp231905.html Sent from the Sourceware - gdb list mailing list archive at Nabble.com.