From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MxfSq-0006Co-TE for qemu-devel@nongnu.org; Tue, 13 Oct 2009 07:22:48 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MxfSl-00061f-VG for qemu-devel@nongnu.org; Tue, 13 Oct 2009 07:22:48 -0400 Received: from [199.232.76.173] (port=39186 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MxfSl-000617-O9 for qemu-devel@nongnu.org; Tue, 13 Oct 2009 07:22:43 -0400 Received: from smtp-out3.tiscali.nl ([195.241.79.178]:37594) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MxfSl-0005Hn-At for qemu-devel@nongnu.org; Tue, 13 Oct 2009 07:22:43 -0400 From: Paul Bolle In-Reply-To: References: <1255426327.1817.14.camel@localhost.localdomain> Content-Type: text/plain; charset="UTF-8" Date: Tue, 13 Oct 2009 13:22:35 +0200 Message-Id: <1255432955.1817.23.camel@localhost.localdomain> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PATCH] Fix *-user build error List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Juan Quintela Cc: qemu-devel@nongnu.org On Tue, 2009-10-13 at 13:01 +0200, Juan Quintela wrote: > Paul Bolle wrote: > > Signed-off-by: Paul Bolle > > --- > > Currently building i386-linux-user fails with this error: > > > > CC i386-linux-user/fpu/softfloat-native.o > > [...]/qemu/fpu/softfloat-native.c:132:5: error: "HOST_LONG_BITS" is not defined > > make[3]: *** [fpu/softfloat-native.o] Error 1 > > make[2]: *** [all] Error 2 > > make[1]: *** [subdir-i386-linux-user] Error 2 > > make: *** [build-all] Error 2 > > > > make disclean > or > rm -f */config.h > > Will fix the problem. > > config.h was a generated file, and now it is not :( To make things more > interesting, it moved from one place to other (now it is shared for all > targets). make distclean didn't help here (neither did "make clean", which is what I used before submitting the trivial patch). "rm */config.h" did work. Thanks. Why doesn't "make clean" do what one expects it to do? Can't it be made to behave properly? Paul