gcc -DHAVE_CONFIG_H -I. -I. -I. -I./libarchive -I/home/xjjk/sys/splunk/include -I/home/xjjk/sys/splunk/include -g -O2 -g -MT libarchive/libarchive_la-archive_read_extract.lo -MD -MP -MF libarchive/.deps/libarchive_la-archive_read_extract.Tpo -c libarchive/archive_read_extract.c -fPIC -DPIC -o libarchive/.libs/libarchive_la-archive_read_extract.o libarchive/archive_read_extract.c: In function 'set_perm': libarchive/archive_read_extract.c:1130: error: 'FS_APPEND_FL' undeclared (first use in this function) libarchive/archive_read_extract.c:1130: error: (Each undeclared identifier is reported only once libarchive/archive_read_extract.c:1130: error: for each function it appears in.) libarchive/archive_read_extract.c:1133: error: 'FS_IMMUTABLE_FL' undeclared (first use in this function) libarchive/archive_read_extract.c: In function 'set_fflags': libarchive/archive_read_extract.c:1252: error: 'FS_IMMUTABLE_FL' undeclared (first use in this function) libarchive/archive_read_extract.c:1255: error: 'FS_APPEND_FL' undeclared (first use in this function) libarchive/archive_read_extract.c:1263: error: 'FS_IOC_GETFLAGS' undeclared (first use in this function) libarchive/archive_read_extract.c:1265: error: 'FS_IOC_SETFLAGS' undeclared (first use in this function) make: *** [libarchive/libarchive_la-archive_read_extract.lo] Error 1 ERROR: child terminated with exit code 2