From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10860 invoked by alias); 26 Feb 2007 17:51:23 -0000 Received: (qmail 10850 invoked by uid 22791); 26 Feb 2007 17:51:22 -0000 X-Spam-Check-By: sourceware.org Received: from wx-out-0506.google.com (HELO wx-out-0506.google.com) (66.249.82.227) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 26 Feb 2007 17:51:18 +0000 Received: by wx-out-0506.google.com with SMTP id t13so1375191wxc for ; Mon, 26 Feb 2007 09:51:15 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=RvSct8OKT0ZgjAqQHeWZxF8BGrTK7a2HWOkgX+JrT6YpRBE4Fr2gF9PbqkMuXjiFgJGOuEE7eSs5zsyiNKT7NuadwVpqWkLnDG9++iVtOLNEYoZZDYnKRjG4TKi5wJ0oRsGVe+Y2hKNWbQvaJzin2qZN4/B1A+2Piq4bsDGaE2o= Received: by 10.90.89.5 with SMTP id m5mr5077868agb.1172512274629; Mon, 26 Feb 2007 09:51:14 -0800 (PST) Received: by 10.90.66.11 with HTTP; Mon, 26 Feb 2007 09:51:14 -0800 (PST) Message-ID: <81c474d20702260951ub995838w7c359687fdc62fc8@mail.gmail.com> Date: Mon, 26 Feb 2007 17:51:00 -0000 From: "Michael Ambrus" To: "Dave Brolley" Subject: Re: Building SID Cc: "Frank Ch. Eigler" , sid@sourceware.org In-Reply-To: <45E30A3C.8060209@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <81c474d20702251137j3e65f89aidf58a2e4cf019252@mail.gmail.com> <20070226002136.GA19131@redhat.com> <45E30A3C.8060209@redhat.com> X-IsSubscribed: yes Mailing-List: contact sid-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: sid-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00028.txt.bz2 I've got the files thanx. They seem broken however.... The following is the first place where it breaks (I noticed that the build system will not respect neither 'make -S' nor 'export MAKEFLAGS="-S" && make' - it seems that the recursive build is using 'make -k' no matter what I do). ../../../../src/sid/component/cgen-cpu/sh/sh2.h:16: error: 'sh_common_model' was not declared in this scope ../../../../src/sid/component/cgen-cpu/sh/sh2.h:16: error: wrong number of template arguments (8, should be 5) : : Which leads to this: : : ../../../../src/sid/component/cgen-cpu/sh/sh4-nofpu-defs.h:22: error: forward declaration of 'class sh4_nofpu::sh4_nofpu_cpu' ../../../../src/sid/component/cgen-cpu/compCGEN.cxx:418: error: invalid use of undefined type 'class sh4a_nofpu::sh4a_nofpu_cpu' ../../../../src/sid/component/cgen-cpu/sh/sh4a-nofpu-defs.h:22: error: forward declaration of 'class sh4a_nofpu::sh4a_nofpu_cpu' ../../../../src/sid/component/cgen-cpu/compCGEN.cxx:426: error: cannot convert 'sh5::sh5_compact_cpu*' to 'sid::component*' in return ../../../../src/sid/component/cgen-cpu/compCGEN.cxx:428: error: cannot convert 'sh5::sh5_32media_cpu*' to 'sid::component*' in return ../../../../src/sid/component/cgen-cpu/compCGEN.cxx:430: error: cannot convert 'sh5::sh5_64media_cpu*' to 'sid::component*' in return make[7]: *** [compCGEN.lo] Error 1 make[6]: *** [all-recursive] Error 1 make[5]: *** [all] Error 2 gcc used is the native one for my system which is i486-linux-gnu (version 4.0). Note that the standard for forward declarations to templates has changed (in case you're using an older compiler). Best /Michael On 2/26/07, Dave Brolley wrote: > Frank Ch. Eigler wrote: > > > >> Hers comes the lines where the build breaks: > >> make[4]: *** No rule to make target `sh64-elf-sid', needed by `all-am'. > >> The ChangeLog mentions 'sh-elf-sid,sh5-elf-sid,sh64-elf-sid: New > >> files' so I'm guessing the files were just not committed yet. > >> > > > > That's probably right, it must be an oversight. > > > > > You're right. It was an oversight. Now corrected. > > Dave > > >