qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] kqemu problem - linux amd64 host, win xp guest


From: Adrian Smarzewski
Subject: Re: [Qemu-devel] kqemu problem - linux amd64 host, win xp guest
Date: Sat, 30 Jul 2005 16:12:12 +0200
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050724)

Flavio Visentin wrote:
Did you try qvm86? Sometimes kqemu works better, sometimes qvm86 is
the best choice, sometimes nothing is better than not using
acceleration. :-)

Ususally I try all the three solutions and the problem goes away.


I have problems compiling qemu with qvm86 (newest version from cvs).

address@hidden ~ $ gcc --version
gcc (GCC) 3.4.3 20041125 (Gentoo 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)

[...]

address@hidden ~/tmp/qemu-0.7.1 $ ./configure --prefix=/opt/qemu --target-list="x86_64-softmmu"

[...]

address@hidden ~/tmp/qemu-0.7.1 $ make

[...]

make[2]: Entering directory `/usr/src/linux-2.6.12-gentoo-r6'
  CC [M]  /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-linux.o
  CC [M]  /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.o
/home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c: In function `qvm86_shadow_page_pae': /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:774: warning: long long unsigned int format, different type arg (arg 3) /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c: In function `qvm86_shadow_fault': /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:829: warning: cast to pointer from integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:829: warning: cast to pointer from integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:829: warning: cast to pointer from integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:829: warning: cast to pointer from integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:829: warning: cast to pointer from integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:829: warning: cast to pointer from integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c: In function `get_code_maddr': /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:1367: warning: cast from pointer to integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c: In function `qvm86_init_monitor_env': /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:1449: warning: cast from pointer to integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:1466: warning: cast from pointer to integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:1485: warning: cast from pointer to integer of different size /home/adrian/tmp/qemu-0.7.1/qvm86/qvm86-host.c:1499: warning: cast to pointer from integer of different size
  AS [M]  /home/adrian/tmp/qemu-0.7.1/qvm86/switch.o
/home/adrian/tmp/qemu-0.7.1/qvm86/switch.S: Assembler messages:
/home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:59: Error: suffix or operands invalid for `pushf' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:60: Error: suffix or operands invalid for `pusha' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:61: Error: suffix or operands invalid for `push' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:62: Error: suffix or operands invalid for `push' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:63: Error: suffix or operands invalid for `push' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:64: Error: suffix or operands invalid for `push' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:99: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:100: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:101: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:102: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:113: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:114: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:115: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:116: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:164: Error: suffix or operands invalid for `pop' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:165: Error: suffix or operands invalid for `pop' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:166: Error: suffix or operands invalid for `popa' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:167: Error: suffix or operands invalid for `popf' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:189: Error: suffix or operands invalid for `pushf' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:190: Error: suffix or operands invalid for `pusha' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:191: Error: suffix or operands invalid for `push' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:192: Error: suffix or operands invalid for `push' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:205: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:206: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:207: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:208: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:288: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:289: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:290: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:291: Error: suffix or operands invalid for `mov' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:307: Error: suffix or operands invalid for `pop' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:308: Error: suffix or operands invalid for `pop' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:309: Error: suffix or operands invalid for `pop' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:310: Error: suffix or operands invalid for `pop' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:335: Error: suffix or operands invalid for `popa' /home/adrian/tmp/qemu-0.7.1/qvm86/switch.S:336: Error: suffix or operands invalid for `popf'
make[3]: *** [/home/adrian/tmp/qemu-0.7.1/qvm86/switch.o] Error 1

[...]

--
Pozdrowienia,
Adrian Smarzewski




reply via email to

[Prev in Thread] Current Thread [Next in Thread]