From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ETxAw-00049P-Ab for qemu-devel@nongnu.org; Mon, 24 Oct 2005 03:55:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ETxAs-00048U-7e for qemu-devel@nongnu.org; Mon, 24 Oct 2005 03:55:19 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ETxAn-00047x-Qb for qemu-devel@nongnu.org; Mon, 24 Oct 2005 03:55:15 -0400 Received: from [211.29.132.186] (helo=mail05.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 1ETxAn-0005xC-Hc for qemu-devel@nongnu.org; Mon, 24 Oct 2005 03:55:14 -0400 Received: from [192.168.0.254] (d220-238-46-29.dsl.vic.optusnet.com.au [220.238.46.29]) (authenticated bits=0) by mail05.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id j9O7t6QX011052 for ; Mon, 24 Oct 2005 17:55:07 +1000 Message-ID: <435C9349.5070909@optusnet.com.au> Date: Mon, 24 Oct 2005 17:24:49 +0930 From: Darrin Ritter MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] trouble compiling om x86_64 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 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 hitch=20 and now I am trying to compile on an amd 64 machine so i can get kqemu=20 working. I downloaded the files : qemu-0.7.2.tar.gz kqemu-0.7.2.tar.gz and then unpacked qemu into a directory then cd into the qemu directory=20 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 wante= d=20 i386 virtual machine and I go the following output: 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 -I/home/dv/tmp/qemu-0.7.2/fp= u=20 -I/home/dv/tmp/qemu-0.7.2/slirp -c -o op.o=20 /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 pointer=20 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 pointer=20 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 pointer=20 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 pointer=20 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