qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

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