From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=49512 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ouuyd-0006Nx-Fr for qemu-devel@nongnu.org; Sun, 12 Sep 2010 18:24:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ouuyb-0007nj-I6 for qemu-devel@nongnu.org; Sun, 12 Sep 2010 18:24:47 -0400 Received: from mail-yw0-f45.google.com ([209.85.213.45]:34342) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ouuyb-0007nV-E1 for qemu-devel@nongnu.org; Sun, 12 Sep 2010 18:24:45 -0400 Received: by ywg4 with SMTP id 4so2150320ywg.4 for ; Sun, 12 Sep 2010 15:24:44 -0700 (PDT) Message-ID: <4C8D5329.30508@codemonkey.ws> Date: Sun, 12 Sep 2010 17:24:41 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] Issue with compiling qemu-0.13.0.-rc1 References: <4C8BBE63.3010607@codemonkey.ws> <4C8D2978.9050105@codemonkey.ws> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?ISO-8859-1?Q?Andreas_F=E4rber?= Cc: Adhyas Avasthi , qemu-devel@nongnu.org On 09/12/2010 04:16 PM, Andreas Färber wrote: > Am 12.09.2010 um 21:26 schrieb Anthony Liguori: > >> On 09/12/2010 01:06 PM, Adhyas Avasthi wrote: >>> Thanks for the response. I tried './configure' without any arguments >>> and still the same issue. >>> Find the output from ./configure and make attached. >>> >> >> You've got a weird version of make installed. >> >> It's throwing an error when no file is specified for -include > > A warning, not an error. I reported a similar issue here: > https://bugs.launchpad.net/bugs/636315 > >> but the point of -include vs. include is that -include is supposed to >> be silent on error. > > The manual is very brief and doesn't touch on advanced -include use > cases like filters that might result in an empty set of files: >> If you want make to simply ignore a makefile which does not exist or >> cannot be remade, with no error message, use the -include directive >> instead of include, like this: >> >> -include filenames... >> This acts like include in every way except that there is no error >> (not even a warning) if any of the filenames (or any prerequisites of >> any of the filenames) do not exist or cannot be remade. >> > http://www.gnu.org/software/make/manual/html_node/Include.html#Include > > > Makefile:331 will be the include for *.d files, and so is Makefile.hw:24. > > >> What's the output of 'make --version'? > > bash-3.00$ gmake --version > GNU Make 3.80 > Copyright (C) 2002 Free Software Foundation, Inc. > This is free software; see the sources for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > > Adhyas' looked like a 3.79.1 preview, judging by the command name > make-3.79.1-p7. ;) I have: anthony@titi:~/build/qemu$ make --version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for x86_64-pc-linux-gnu Which exhibits none of this silliness. Are ya'll using Gentoo? Regards, Anthony Liguori > Regards, > > Andreas