xfs
[Top] [All Lists]

Re: building xfsprogs (CVS): mmap.c:627: `MADV_NORMAL' undeclared

To: linux-xfs@xxxxxxxxxxx
Subject: Re: building xfsprogs (CVS): mmap.c:627: `MADV_NORMAL' undeclared
From: Bernhard Erdmann <be@xxxxxxxxxxx>
Date: Mon, 02 Aug 2004 23:50:54 +0200
In-reply-to: <20040802060109.GF21646@frodo>
References: <40FB2417.7030406@berdmann.de> <4774.1090202489@kao2.melbourne.sgi.com> <20040720015826.A2406645@wobbly.melbourne.sgi.com> <40FDFBF2.7020500@berdmann.de> <20040729054638.GK800@frodo> <410B3E47.2030806@berdmann.de> <20040802060109.GF21646@frodo>
Sender: linux-xfs-bounce@xxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; U; IRIX64 IP30; en-US; rv:1.6) Gecko/20040505
Nathan Scott wrote:

Does adding #include <asm/mman.h> (in xfsprogs/io/mmap.c) get
a working build for you or do you see subsequent errors too?

gcc -O1 -g -DDEBUG -funsigned-char -Wall -I../include -DVERSION=\"2.6.19\" -DLOCALEDIR=\"/usr/share/locale\" -DPACKAGE=\"xfsprogs\" -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_FADVISE -DHAVE_SENDFILE -DHAVE_INJECT -DHAVE_RESBLKS -DHAVE_SHUTDOWN -I/usr/local/src/xfs-cmds/xfsprogs/include -I/usr/local/src/xfs-cmds/dmapi/include -I/usr/local/src/xfs-cmds/attr/include -c -o fadvise.o fadvise.c
fadvise.c: In function `fadvise_f':
fadvise.c:91: `POSIX_FADV_NORMAL' undeclared (first use in this function)
fadvise.c:91: (Each undeclared identifier is reported only once
fadvise.c:91: for each function it appears in.)
fadvise.c:96: `POSIX_FADV_DONTNEED' undeclared (first use in this function)
fadvise.c:100: `POSIX_FADV_NOREUSE' undeclared (first use in this function)
fadvise.c:104: `POSIX_FADV_RANDOM' undeclared (first use in this function)
fadvise.c:108: `POSIX_FADV_SEQUENTIAL' undeclared (first use in this function)
fadvise.c:112: `POSIX_FADV_WILLNEED' undeclared (first use in this function)
gmake[2]: *** [fadvise.o] Error 1
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/local/src/xfs-cmds/xfsprogs'



<Prev in Thread] Current Thread [Next in Thread>