Re: [Qemu-devel] compile error ( translate-op.c:36 -op.h:In function `dyng..)
Sim wrote: Hi! Have you more info about this problem? http://qemu.dad-answers.com/viewtopic.php?t=1159 Instead of trying to compile 0.80 you might want to try current cvs-version (link can be found on qemu homepage or the dev-list archive). It's possible that this problem has been fixed for quite some time in cvs. With regards, Jan ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] compile error ( translate-op.c:36 -op.h:In function `dyng..)
Here my last test for build QEmu. Thanks. ./configure --disable-gfx-check --target-list=i386-user --disable-sdl --disable-audio g -fno-strict-aliasing -fomit-frame-pointer -mpreferred-stack-boundary=2 -falign-functions=0 -fno-gcse -fno-reorder-blocks -fno-optimize-sibling-calls -I. -I.. -I/usr/local/src/qemu-0.8.1/target-i386 -I/usr/local/src/qemu-0.8.1 -I/usr/local/src/qemu-0.8.1/linux-user -I/usr/local/src/qemu-0.8.1/linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/usr/local/src/qemu-0.8.1/fpu -DHAS_AUDIO -I/usr/local/src/qemu-0.8.1/slirp -c -o op.o /usr/local/src/qemu-0.8.1/target-i386/op.c ../dyngen -o op.h op.o ../dyngen -c -o opc.h op.o gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I.. -I/usr/local/src/qemu-0.8.1/target-i386 -I/usr/local/src/qemu-0.8.1 -I/usr/local/src/qemu-0.8.1/linux-user -I/usr/local/src/qemu-0.8.1/linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/usr/local/src/qemu-0.8.1/fpu -DHAS_AUDIO -I/usr/local/src/qemu-0.8.1/slirp -c -o translate-op.o /usr/local/src/qemu-0.8.1/translate-op.c In file included from /usr/local/src/qemu-0.8.1/translate-op.c:36: op.h: In function `dyngen_code': op.h:5686: error: parse error before ')' token op.h:5763: error: parse error before ')' token op.h:5794: error: parse error before ')' token op.h:5813: error: parse error before ')' token op.h:5844: error: parse error before ')' token op.h:5863: error: parse error before ')' token op.h:6495: error: parse error before ')' token op.h:6517: error: parse error before ')' token op.h:6538: error: parse error before ')' token op.h:6559: error: parse error before ')' token op.h:6583: error: parse error before ')' token op.h:7360: error: parse error before ')' token op.h:7378: error: parse error before ')' token op.h:7395: error: parse error before ')' token op.h:7413: error: parse error before ')' token op.h:7962: error: parse error before ')' token op.h:7981: error: parse error before ')' token op.h:8000: error: parse error before ')' token op.h:8019: error: parse error before ')' token op.h:8038: error: parse error before ')' token op.h:8057: error: parse error before ')' token op.h:8077: error: parse error before ')' token op.h:8096: error: parse error before ')' token op.h:8115: error: parse error before ')' token op.h:8134: error: parse error before ')' token op.h:8154: error: parse error before ')' token make[1]: *** [translate-op.o] Error 1 make[1]: Leaving directory `/usr/local/src/qemu-0.8.1/i386-user' make: *** [all] Error 1 2006/7/20, Sim [EMAIL PROTECTED]: Hi! Sorry, but I have the some problem with qemu-0.8.1 Thanks Instead of trying to compile 0.80 you might want to try current cvs-version (link can be found on qemu homepage or the dev-list archive). It's possible that this problem has been fixed for quite some time in cvs. ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
[Qemu-devel] Running QEMU on Windows.
Hi All, I was wondering why the main QEMU site does not have link to download windows version for QEMU directly from the QEMU.org site. This link only exist here: http://www.h7.dion.ne.jp/~qemu-win/ Isn't the windows version developed by the same developers? Also, about the MAC-OS version, where can one download this? -joe ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] Trouble with GDB Some 'Can it be done' Debugging questions
On Wed, Jul 19, 2006 at 08:43:57AM +, Steve Ellenoff wrote: #3) Anytime I try to dump the instruction at the current IP such as: (gdb) x /10i $eip I get this - which means it's not actually reading or displaying the memory properly, since those look to be what you would see if it was all 0 in memory (or maybe it's all 0xff - whichever).l 0xe05f: add%al,(%eax) qemu doesn't report memory errors to GDB. It reports -1 values instead. This is annoying. I think I posted a patch for it once and never followed up when it was ignored. It might be reading the wrong address; it might be confused due to segmenting; it might be looking at something that would require a TLB fault. #4) Can you use gdb to debug and set breakpoints on binary code you don't have any source code or other file for the binary, except the binary file itself? Everything I've read so far on GDB (and especially any GDB Gui front end) seems to suggest it's not possible. That would really suck. Sure you can. It will just work. -- Daniel Jacobowitz CodeSourcery ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] compile error ( translate-op.c:36 -op.h:In function `dyng..)
Here my last test for build QEmu :-( ./configure --disable-gfx-check --target-list=i386-user --disable-sdl --disable-audio g -fno-strict-aliasing -fomit-frame-pointer -mpreferred-stack-boundary=2 -falign-functions=0 -fno-gcse -fno-reorder-blocks -fno-optimize-sibling-calls -I. -I.. -I/usr/local/src/qemu-0.8.1/target-i386 -I/usr/local/src/qemu-0.8.1 -I/usr/local/src/qemu-0.8.1/linux-user -I/usr/local/src/qemu-0.8.1/linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/usr/local/src/qemu-0.8.1/fpu -DHAS_AUDIO -I/usr/local/src/qemu-0.8.1/slirp -c -o op.o /usr/local/src/qemu-0.8.1/target-i386/op.c ../dyngen -o op.h op.o ../dyngen -c -o opc.h op.o gcc -Wall -O2 -g -fno-strict-aliasing -fomit-frame-pointer -I. -I.. -I/usr/local/src/qemu-0.8.1/target-i386 -I/usr/local/src/qemu-0.8.1 -I/usr/local/src/qemu-0.8.1/linux-user -I/usr/local/src/qemu-0.8.1/linux-user/i386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/usr/local/src/qemu-0.8.1/fpu -DHAS_AUDIO -I/usr/local/src/qemu-0.8.1/slirp -c -o translate-op.o /usr/local/src/qemu-0.8.1/translate-op.c In file included from /usr/local/src/qemu-0.8.1/translate-op.c:36: op.h: In function `dyngen_code': op.h:5686: error: parse error before ')' token op.h:5763: error: parse error before ')' token op.h:5794: error: parse error before ')' token op.h:5813: error: parse error before ')' token op.h:5844: error: parse error before ')' token op.h:5863: error: parse error before ')' token op.h:6495: error: parse error before ')' token op.h:6517: error: parse error before ')' token op.h:6538: error: parse error before ')' token op.h:6559: error: parse error before ')' token op.h:6583: error: parse error before ')' token op.h:7360: error: parse error before ')' token op.h:7378: error: parse error before ')' token op.h:7395: error: parse error before ')' token op.h:7413: error: parse error before ')' token op.h:7962: error: parse error before ')' token op.h:7981: error: parse error before ')' token op.h:8000: error: parse error before ')' token op.h:8019: error: parse error before ')' token op.h:8038: error: parse error before ')' token op.h:8057: error: parse error before ')' token op.h:8077: error: parse error before ')' token op.h:8096: error: parse error before ')' token op.h:8115: error: parse error before ')' token op.h:8134: error: parse error before ')' token op.h:8154: error: parse error before ')' token make[1]: *** [translate-op.o] Error 1 make[1]: Leaving directory `/usr/local/src/qemu-0.8.1/i386-user' make: *** [all] Error 1 ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] Trouble with GDB Some 'Can it be done' Debugging questions
Daniel Jacobowitz wrote: On Wed, Jul 19, 2006 at 08:43:57AM +, Steve Ellenoff wrote: #3) Anytime I try to dump the instruction at the current IP such as: (gdb) x /10i $eip I get this - which means it's not actually reading or displaying the memory properly, since those look to be what you would see if it was all 0 in memory (or maybe it's all 0xff - whichever).l 0xe05f: add%al,(%eax) qemu doesn't report memory errors to GDB. It reports -1 values instead. This is annoying. I think I posted a patch for it once and never followed up when it was ignored. This is not correct: an error is correctly reported by the QEMU gdb stub... Regards, Fabrice. ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel
Re: [Qemu-devel] Trouble with GDB Some 'Can it be done' Debugging questions
On Thu, Jul 20, 2006 at 11:04:01PM +0200, Fabrice Bellard wrote: Daniel Jacobowitz wrote: On Wed, Jul 19, 2006 at 08:43:57AM +, Steve Ellenoff wrote: #3) Anytime I try to dump the instruction at the current IP such as: (gdb) x /10i $eip I get this - which means it's not actually reading or displaying the memory properly, since those look to be what you would see if it was all 0 in memory (or maybe it's all 0xff - whichever).l 0xe05f: add%al,(%eax) qemu doesn't report memory errors to GDB. It reports -1 values instead. This is annoying. I think I posted a patch for it once and never followed up when it was ignored. This is not correct: an error is correctly reported by the QEMU gdb stub... Must've been fixed then! Sorry. In that case, Steve, you're probably reading the wrong address (maybe segmentation-related?). -- Daniel Jacobowitz CodeSourcery ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel