Am 25.07.2008 um 01:33 schrieb C.W. Betts:
Building it under OS X 10.5.4 doesn't work. After editing the
config-host files, I get the following:
In file included from /Users/cwbetts/makestuff/qemu-allmac/src/exec-
all.h:320,
from /Users/cwbetts/makestuff/qemu-allmac/src/vl.c:
136:
/Users/cwbetts/makestuff/qemu-allmac/src/qemu-lock.h:216:2: error:
#error unimplemented CPU support
After adding
#define __powerpc__ 1
#define __powerpc64__ 1
It chokes up under
In file included from /usr/include/inttypes.h:255,
from /Users/cwbetts/makestuff/qemu-allmac/src/cpu-
defs.h:29,
from /Users/cwbetts/makestuff/qemu-allmac/src/target-
i386/exec.h:30,
from /Users/cwbetts/makestuff/qemu-allmac/src/cpu-
exec.c:22:
/usr/lib/gcc/powerpc-apple-darwin9/4.2.1/include/stdint.h:35:
error: conflicting types for ‘int64_t’
/Users/cwbetts/makestuff/qemu-allmac/src/dyngen-exec.h:59: error:
previous declaration of ‘int64_t’ was here
/usr/lib/gcc/powerpc-apple-darwin9/4.2.1/include/stdint.h:55:
error: conflicting types for ‘uint64_t’
/Users/cwbetts/makestuff/qemu-allmac/src/dyngen-exec.h:42: error:
previous declaration of ‘uint64_t’ was here
make: *** [cpu-exec.o] Error 1
Could you please try if the dyngen-exec.h patch I just posted works
for you?
Andreas