From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=57161 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PdPfs-0006Vr-1A for qemu-devel@nongnu.org; Thu, 13 Jan 2011 11:05:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PdPfq-0000cO-GE for qemu-devel@nongnu.org; Thu, 13 Jan 2011 11:05:19 -0500 Received: from srv1.whshost.com ([174.121.90.50]:42796) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PdPfq-0000cE-BK for qemu-devel@nongnu.org; Thu, 13 Jan 2011 11:05:18 -0500 Message-ID: <4D2F239C.5070900@loskot.net> Date: Thu, 13 Jan 2011 16:09:00 +0000 From: Mateusz Loskot MIME-Version: 1.0 Subject: Re: [Qemu-devel] No rule to make target ../libhw32/virtio.o References: <4D2F15B0.7090209@loskot.net> <4D2F1945.6020000@siriusit.co.uk> In-Reply-To: <4D2F1945.6020000@siriusit.co.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Mark Cave-Ayland Cc: qemu-devel@nongnu.org On 13/01/11 15:24, Mark Cave-Ayland wrote: > On 13/01/11 15:09, Mateusz Loskot wrote: > >> Hi, >> >> I'm building current Git master (SHA1:facf1a60) using latest MingW32 >> on Windows Vista and compilation fails with the following error: >> >> g:/src/qemu/_git/master/disas.c: In function 'generic_print_address': >> g:/src/qemu/_git/master/disas.c:65:5: warning: 'I' flag used with '%x' >> gnu_printf format >> g:/src/qemu/_git/master/disas.c:65:5: warning: format '%I64x' expects >> type 'unsigned int', but argument 3 has type 'bfd_vma' >> make[1]: *** No rule to make target `../libhw32/virtio.o', needed by >> `qemu.exe'. Stop. >> make: *** [subdir-i386-softmmu] Error 2 > > Hi Mateusz, > > Good to hear from you again. Hi Mark, Hehe, nice to see you here. The world is small and the virtual world too :-) > On a separate note, as a Windows user have > you tried using the mingw-w64 compiler > (http://mingw-w64.sourceforge.net/) to build qemu instead? No, I haven't tried. Actually, the need to build QEMU made me using MinGW for the very first time. I thought the mingw-w64 is still experimental or not production ready. > While the name suggests only a 64-bit compiler, the basic installation > consists of both 32 and 64 bit compilers, plus the team there are > currently very active and in my experience a lot more responsive when it > comes to fixing any problems that may arise. You mean mingw-w64 team, right? I think the problem I reported here is not really MinGW related, but to QEMU build configuration. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net Charter Member of OSGeo, http://osgeo.org Member of ACCU, http://accu.org