From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EU0Px-00060w-Gk for qemu-devel@nongnu.org; Mon, 24 Oct 2005 07:23:05 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EU0Pw-00060f-6Q for qemu-devel@nongnu.org; Mon, 24 Oct 2005 07:23:04 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EU0Pv-00060Z-O2 for qemu-devel@nongnu.org; Mon, 24 Oct 2005 07:23:03 -0400 Received: from [211.29.132.199] (helo=mail18.syd.optusnet.com.au) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1EU0Pv-00045s-8A for qemu-devel@nongnu.org; Mon, 24 Oct 2005 07:23:03 -0400 Received: from [192.168.0.254] (d220-238-46-29.dsl.vic.optusnet.com.au [220.238.46.29]) (authenticated bits=0) by mail18.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j9OBMx0Y013844 for ; Mon, 24 Oct 2005 21:22:59 +1000 Message-ID: <435CC402.9010003@optusnet.com.au> Date: Mon, 24 Oct 2005 20:52:42 +0930 From: Darrin Ritter MIME-Version: 1.0 Subject: Re: [Qemu-devel] trouble compiling om x86_64 References: <435C9349.5070909@optusnet.com.au> In-Reply-To: <435C9349.5070909@optusnet.com.au> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Darrin Ritter wrote: > hi > first of all sorry if this is posted on the wrong forum as I tried to=20 > join the user forum and got a 404 error > > I have been using the qemu binary file on my FC4 machine without a=20 > hitch and now I am trying to compile on an amd 64 machine so i can get=20 > kqemu working. > I downloaded the files : > > qemu-0.7.2.tar.gz > > kqemu-0.7.2.tar.gz=20 > > > and then unpacked qemu into a directory then cd into the qemu=20 > directory and unpacked the kqemu with tar -zxvf ../kqemu-0.7.2.tar.gz. > > > I then did ./configure --target-list=3Di386-user , as I only really=20 > wanted i386 virtual machine and I go the following output: > correcting myself I need to compile with ./configure --target-list=3D=20 x86_64-softmmu to get kqemu (helps to RTFM) > Install prefix /usr/local > BIOS directory /usr/local/share/qemu > binary directory /usr/local/bin > Manual directory /usr/local/share/man > ELF interp prefix /usr/gnemul/qemu-%M > Source path /home/dv/tmp/qemu-0.7.2 > C compiler gcc > Host C compiler gcc > make make > host CPU x86_64 > host big endian no > target list i386-user > gprof enabled no > static build no > SDL support yes > SDL static link yes > mingw32 support no > Adlib support no > FMOD support no > kqemu support yes > > KQEMU Linux module configuration: > kernel sources /lib/modules/2.6.12-1.1398_FC4/build > kbuild type 2.6 > > > when I ran make I go the following output error: > > gcc -Wall -O2 -g -fno-strict-aliasing -falign-functions=3D0=20 > -fno-reorder-blocks -fno-optimize-sibling-calls -I.=20 > -I/home/dv/tmp/qemu-0.7.2/target-i386 -I/home/dv/tmp/qemu-0.7.2=20 > -I/home/dv/tmp/qemu-0.7.2/linux-user=20 > -I/home/dv/tmp/qemu-0.7.2/linux-user/i386 -D_GNU_SOURCE=20 > -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE=20 > -I/home/dv/tmp/qemu-0.7.2/fpu -I/home/dv/tmp/qemu-0.7.2/slirp -c -o=20 > op.o /home/dv/tmp/qemu-0.7.2/target-i386/op.c > In file included from /home/dv/tmp/qemu-0.7.2/target-i386/op.c:22: > /home/dv/tmp/qemu-0.7.2/target-i386/exec.h: In function =91helper_fldt=92= : > /home/dv/tmp/qemu-0.7.2/target-i386/exec.h:477: warning: cast to=20 > pointer from integer of different size > /home/dv/tmp/qemu-0.7.2/target-i386/exec.h: In function =91helper_fstt=92= : > /home/dv/tmp/qemu-0.7.2/target-i386/exec.h:482: warning: cast to=20 > pointer from integer of different size > /home/dv/tmp/qemu-0.7.2/target-i386/op.c: In function =91op_goto_tb0=92= : > /home/dv/tmp/qemu-0.7.2/target-i386/op.c:1300: warning: cast to=20 > pointer from integer of different size > /home/dv/tmp/qemu-0.7.2/target-i386/op.c: In function =91op_goto_tb1=92= : > /home/dv/tmp/qemu-0.7.2/target-i386/op.c:1305: warning: cast to=20 > pointer from integer of different size > ../dyngen -o op.h op.o > dyngen: ret or jmp expected at the end of op_bsfw_T0_cc > make[1]: *** [op.h] Error 1 > make[1]: Leaving directory `/home/dv/tmp/qemu-0.7.2/i386-user' > make: *** [all] Error 1 > > > what do I do to get the program to compile? > > thanks Darrin > > > > > _______________________________________________ > Qemu-devel mailing list > Qemu-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/qemu-devel > >