qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Issue with compiling qemu-0.13.0.-rc1


From: Anthony Liguori
Subject: Re: [Qemu-devel] Issue with compiling qemu-0.13.0.-rc1
Date: Sun, 12 Sep 2010 17:24:41 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.12) Gecko/20100826 Lightning/1.0b1 Thunderbird/3.0.7

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:

address@hidden:~/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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]