[Darwine] QEMU
Status: Pre-Alpha
Brought to you by:
jimwhite
From: Sanjay C. <sjc...@ma...> - 2004-05-31 14:34:11
|
Pierre, Thanks for the response on that faq. I agree with what you're saying and will add it to the faq section of the website next time I do an update. I have a question concerning the port of qemu, I was reading through the archives of the darwine-devel list and read that you had a version of qemu that compilid completely. This surprised me as I thought there wasn't one. The port in OD's cvs fails upon cpu-exec.c gcc -Wall -O2 -g -D__powerpc__ -no-cpp-precomp -I. -I/Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/target-ppc -I/Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu -D_GNU_SOURCE -c -o cpu-exec.o /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c: In function `cpu_ppc_exec': /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:386: warning: unsigned int format, pointer arg (arg 2) /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:473: warning: unsigned int format, pointer arg (arg 2) /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:475: warning: unsigned int format, pointer arg (arg 2) /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c: In function `handle_cpu_signal': /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:692: warning: implicit declaration of function `cpu_ppc_handle_mmu_fault' /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c: At top level: /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:830: error: parse error before "siginfo" /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c: In function `cpu_ppc_signal_handler': /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:832: error: number of arguments doesn't match prototype /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/target-ppc/cpu.h:184: error: prototype declaration /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:833: error: `puc' undeclared (first use in this function) /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:833: error: (Each undeclared identifier is reported only once /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:833: error: for each function it appears in.) /Users/sjc/CVS_and_Dev/Darwine/proj/darwine/related/qemu/cpu-exec.c:847: error: `info' undeclared (first use in this function) make[1]: *** [cpu-exec.o] Error 1 make: *** [all] Error 1 If I read this correctly would you be able to provide the instructions on how to do this, so work that is done doesn't need to be reduplicated ;). Thanks, Sanjay |