From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NBUte-0005D9-Jl for qemu-devel@nongnu.org; Fri, 20 Nov 2009 09:55:38 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NBUtZ-0005Cg-5K for qemu-devel@nongnu.org; Fri, 20 Nov 2009 09:55:37 -0500 Received: from [199.232.76.173] (port=59500 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NBUtZ-0005Cd-01 for qemu-devel@nongnu.org; Fri, 20 Nov 2009 09:55:33 -0500 Received: from mail2.shareable.org ([80.68.89.115]:56494) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NBUtY-00049X-Ht for qemu-devel@nongnu.org; Fri, 20 Nov 2009 09:55:32 -0500 Date: Fri, 20 Nov 2009 14:55:30 +0000 From: Jamie Lokier Subject: Re: [Qemu-devel] [PATCH] Fix build for mingw32 on windows ($@ in macro) Message-ID: <20091120145530.GA20634@shareable.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4B064641.5090409@mail.berlios.de> List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Weil Cc: QEMU Developers Stefan Weil wrote: > Jamie Lokier schrieb: > > Stefan Weil wrote: > > > >> Make using mingw32 on windows does not preserve $@ in macros > >> when they are modified using this pattern: > >> target: macro += something > >> > > > > Is it not using GNU Make, or is it some ancient version? > > ("make --version" shows the version, if it's GNU Make). > > > > -- Jamie > > GNU make 3.79.1 (2004) 3.79.1 is ancient, the GNU version being released in June 2000 :-) The behaviour of target: macro += something appears to be fixed in GNU make 3.80, which was released in October 2002. (I've just tested 3.79.1 and 3.80 from GNU's ftp site). Is there not an update for mingw32 for a more recent make? -- Jamie