From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:50839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNT9N-0002Jq-3M for qemu-devel@nongnu.org; Mon, 07 Nov 2011 12:38:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RNT9L-0004j3-U2 for qemu-devel@nongnu.org; Mon, 07 Nov 2011 12:38:25 -0500 Received: from caibbdcaaaaf.dreamhost.com ([208.113.200.5]:42886 helo=homiemail-a42.g.dreamhost.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNT9L-0004iq-KV for qemu-devel@nongnu.org; Mon, 07 Nov 2011 12:38:23 -0500 Received: from homiemail-a42.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a42.g.dreamhost.com (Postfix) with ESMTP id A261F68C05B for ; Mon, 7 Nov 2011 09:38:09 -0800 (PST) Received: from redwood.eagercon.com (c-76-102-3-160.hsd1.ca.comcast.net [76.102.3.160]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: eager@eagerm.com) by homiemail-a42.g.dreamhost.com (Postfix) with ESMTPSA id E03A968C06B for ; Mon, 7 Nov 2011 09:37:58 -0800 (PST) Message-ID: <4EB81774.6070109@eagerm.com> Date: Mon, 07 Nov 2011 09:37:56 -0800 From: Michael Eager MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] How to build QEMU from git List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Hi -- I ran into a problem running the qemu-0.15 and I was told that the problem was fixed in the 1.0 release candidate. I don't find a package with the RC on http://wiki.qemu.org/Download, so I cloned the git repo and tried to build qemu. I didn't find any instructions on how to build qemu on the wiki, so I winged it with the following configure: configure \ --enable-sdl \ --enable-curses \ --enable-curl \ --enable-kvm \ --enable-nptl \ --enable-uuid \ --enable-linux-aio \ --enable-io-thread \ --enable-debug Is this correct, or is there a better set of options? When I run make, there are a number of compiles which fail because of variables being set but not used. I've modified the code to eliminate some of them to allow the build to continue. Is there a simpler way around this? After getting past these issues, libhw32/serial.o is not being built: make[1]: *** No rule to make target `../libhw32/serial.o', needed by `qemu'. Stop. make[1]: Leaving directory `/local/eager/source/qemu/build/i386-softmmu' make: *** [subdir-i386-softmmu] Error Is there a fix for this problem? -- Michael Eager eager@eagercon.com 1960 Park Blvd., Palo Alto, CA 94306 650-325-8077