cat main.c
#include <stdio.h>
#include <stdlib.h>
#include <linux/ext2_fs.h>
int main(int argc, char** argv) {
return (EXIT_SUCCESS);
}
これが私の出力です...
gcc main.c main.c:3からインクルードされたファイル:
/usr/include/linux/ext2_fs.h:関数'ext2_mask_flags'内:
/usr/include/linux/ext2_fs.h:182:エラー:'FS_DIRSYNC_FL'が宣言されていません(この関数での最初の使用)
/usr/include/linux/ext2_fs.h:182:エラー:(宣言されていない各識別子は1回だけ報告されます
/usr/include/linux/ext2_fs.h:182:エラー:関数ごとに表示されます。)
/usr/include/linux/ext2_fs.h:182:エラー:'FS_TOPDIR_FL'が宣言されていません(この関数での最初の使用)
/usr/include/linux/ext2_fs.h:184:エラー:'FS_NODUMP_FL'が宣言されていません(この関数での最初の使用)
/usr/include/linux/ext2_fs.h:184:エラー:'FS_NOATIME_FL'が宣言されていません(この関数での最初の使用)
プログラムを削除する#include <linux/ext2_fs.h>
と、正常にコンパイルされます...