From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26482 invoked by alias); 6 Jul 2005 21:47:44 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 26163 invoked by uid 22791); 6 Jul 2005 21:47:37 -0000 Received: from e34.co.us.ibm.com (HELO e34.co.us.ibm.com) (32.97.110.132) by sourceware.org (qpsmtpd/0.30-dev) with ESMTP; Wed, 06 Jul 2005 21:47:37 +0000 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e34.co.us.ibm.com (8.12.10/8.12.9) with ESMTP id j66LlZi7500836 for ; Wed, 6 Jul 2005 17:47:35 -0400 Received: from d03av01.boulder.ibm.com (d03av01.boulder.ibm.com [9.17.195.167]) by d03relay04.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id j66LlZcC129914 for ; Wed, 6 Jul 2005 15:47:35 -0600 Received: from d03av01.boulder.ibm.com (loopback [127.0.0.1]) by d03av01.boulder.ibm.com (8.12.11/8.13.3) with ESMTP id j66LlYDn017159 for ; Wed, 6 Jul 2005 15:47:34 -0600 Received: from dyn9047022123-009047022128.beaverton.ibm.com (dyn9047022123-009047022128.beaverton.ibm.com [9.47.22.128]) by d03av01.boulder.ibm.com (8.12.11/8.12.11) with ESMTP id j66LlYMi017117 for ; Wed, 6 Jul 2005 15:47:34 -0600 From: Paul Gilliam Reply-To: pgilliam@us.ibm.com To: gdb@sources.redhat.com Subject: Can't build on PowerPC-64 Date: Wed, 06 Jul 2005 21:47:00 -0000 User-Agent: KMail/1.6.2 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200507061503.26454.pgilliam@us.ibm.com> X-SW-Source: 2005-07/txt/msg00052.txt.bz2 On a linux system, running a 64-bit PowerPC kernel, I get the following when I try to build the latest CVS snapshot: gcc -m64 -DHAVE_CONFIG_H -I. -I../../src/bfd -I. -I. -I../../src/bfd -I../../src/bfd/../include -I../../src/bfd/../intl -I../intl -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -g -O2 -c ../../src/bfd/elf64-ppc.c -o elf64-ppc.o ../../src/bfd/elf64-ppc.c: In function `ppc64_elf_get_sec_type_attr': ../../src/bfd/elf64-ppc.c:2525: warning: duplicate `const' make[3]: *** [elf64-ppc.lo] Error 1 make[3]: Leaving directory `/home/gdb-ppc64-testing/adhoc-testing/build-64/bfd' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/gdb-ppc64-testing/adhoc-testing/build-64/bfd' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/gdb-ppc64-testing/adhoc-testing/build-64/bfd' make: *** [all-bfd] Error 2 Same thing for 'gcc -m32'. If I do a cvs update first, I get this: Making all in po make[3]: Entering directory `/home/gdb-ppc64-testing/nightly-runs/6.3.50.20050705-20050706/build-64/bfd/po' file=../../../src/bfd/po/`echo fr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/fr.po file=../../../src/bfd/po/`echo tr | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/tr.po file=../../../src/bfd/po/`echo ja | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/ja.po file=../../../src/bfd/po/`echo es | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/es.po file=../../../src/bfd/po/`echo sv | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/sv.po file=../../../src/bfd/po/`echo da | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/da.po file=../../../src/bfd/po/`echo zh_CN | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/zh_CN.po file=../../../src/bfd/po/`echo ro | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/ro.po file=../../../src/bfd/po/`echo rw | sed 's,.*/,,'`.gmo \ && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ../../../src/bfd/po/rw.po make[3]: *** No rule to make target `vi.po', needed by `vi.gmo'. Stop. make[3]: Leaving directory `/home/gdb-ppc64-testing/nightly-runs/6.3.50.20050705-20050706/build-64/bfd/po' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/gdb-ppc64-testing/nightly-runs/6.3.50.20050705-20050706/build-64/bfd' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/gdb-ppc64-testing/nightly-runs/6.3.50.20050705-20050706/build-64/bfd' make: *** [all-bfd] Error 2 Is someone actively working on gdb's bfd tree? What can I do to work-around this? -=# Paul #=-