From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12092 invoked by alias); 25 Apr 2012 14:54:22 -0000 Received: (qmail 12071 invoked by uid 22791); 25 Apr 2012 14:54:20 -0000 X-SWARE-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-ob0-f169.google.com (HELO mail-ob0-f169.google.com) (209.85.214.169) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 25 Apr 2012 14:54:07 +0000 Received: by obbeh20 with SMTP id eh20so231968obb.0 for ; Wed, 25 Apr 2012 07:54:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.77.167 with SMTP id t7mr3664515obw.10.1335365635549; Wed, 25 Apr 2012 07:53:55 -0700 (PDT) Received: by 10.182.150.33 with HTTP; Wed, 25 Apr 2012 07:53:55 -0700 (PDT) In-Reply-To: <20120425131709.GI24202@ycc.fr> References: <20120425131709.GI24202@ycc.fr> Date: Wed, 25 Apr 2012 14:54:00 -0000 Message-ID: Subject: =?windows-1252?Q?Re=3A_PPL_doesn=92t_compile?= From: Martin Guy To: Colona Cc: crossgcc@sourceware.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org X-SW-Source: 2012-04/txt/msg00039.txt.bz2 On 25 April 2012 15:17, Colona wrote: > I=92m trying to build a toolchain for ARM on an ArchLinux on x86_64, using > gcc 4.7.0 and binutils 2.22-5. Both crosstool-ng 1.14.1 and hg head fail > during the compilation of PPL with the following errors : > [INFO ] =A0Installing PPL > [ERROR] =A0 =A0/data/crosstools/crosstool-ng-1.14.1/.build/src/ppl-0.10.2= /src/Interval.defs.hh:451:86: error: 'f_info' was not declared in this scop= e, and no declarations were found by argument-dependent lookup at the point= of instantiation [-fpermissive] Searching the error message on google, this seems to be a gcc-4.7 issue, suggesting that it now tolerates sloppy code less than it did before. I'd suggest using gcc-4.6 or try adding -fpermissive to the compile flags in your crosstool config wherever gcc-4.7 is used in thie hope that this restores the old behaviour cheers M -- For unsubscribe information see http://sourceware.org/lists.html#faq