[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Error with current cvs (mac os x)
From: |
Juergen Lock |
Subject: |
Re: [Qemu-devel] Error with current cvs (mac os x) |
Date: |
Sun, 7 Nov 2004 00:08:30 +0100 |
On Sat, Nov 06, 2004 at 07:41:53PM +0000, René Korthaus wrote:
> hello,
>
> could not compile with 10.3.5.
>...
> gcc -Wall -O2 -g -fno-strict-aliasing -D__powerpc__ -I.
> -I/Users/cordney/qemu/target-i386 -I/Users/cordney/qemu -D_GNU_SOURCE
> -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -I/Users/cordney/qemu/slirp
> -c -o exec.o /Users/cordney/qemu/exec.c
> In file included from /Users/cordney/qemu/exec.c:24:
> /usr/include/sys/mman.h:155: error: parse error before "size_t"
> /usr/include/sys/mman.h:158: error: parse error before "size_t"
> /usr/include/sys/mman.h:160: error: parse error before "size_t"
> /usr/include/sys/mman.h:161: error: parse error before "size_t"
> /usr/include/sys/mman.h:162: error: parse error before "size_t"
> /usr/include/sys/mman.h:163: error: parse error before "size_t"
> /usr/include/sys/mman.h:166: error: parse error before "size_t"
> /usr/include/sys/mman.h:170: error: parse error before "caddr_t"
> /usr/include/sys/mman.h:171: error: parse error before '*' token
> /usr/include/sys/mman.h:174: error: parse error before "size_t"
> /usr/include/sys/mman.h:175: error: parse error before "size_t"
> /usr/include/sys/mman.h:176: error: parse error before "size_t"
> make[1]: *** [exec.o] Error 1
> make: *** [all] Error 1
>
> **************************************************
Try this (also needed with FreeBSD 4.x):
Index: qemu/exec.c
@@ -21,6 +21,7 @@
#ifdef _WIN32
#include <windows.h>
#else
+#include <sys/types.h>
#include <sys/mman.h>
#endif
#include <stdlib.h>
Btw FreeBSD 4.x also doesnt have <fenv.h>, included from
qemu/target-sparc/op_helper.c .
HTH,
Juergen