Gcc 编译期间未找到int8头文件

Gcc 编译期间未找到int8头文件,gcc,gcc4.7,Gcc,Gcc4.7,试图编译一个简单的c程序并得到错误 In file included from /opt/local/lib/gcc47/gcc/x86_64-apple- darwin13/4.7.3/include/stdint.h:3:0, from ecl/config.h:134, from ecl/ecl.h:35, from main.c:2: /opt/local/lib/gcc47/gcc/x86_6

试图编译一个简单的c程序并得到错误

In file included from /opt/local/lib/gcc47/gcc/x86_64-apple-         darwin13/4.7.3/include/stdint.h:3:0,
             from ecl/config.h:134,
             from ecl/ecl.h:35,
             from main.c:2:
/opt/local/lib/gcc47/gcc/x86_64-apple-darwin13/4.7.3/include-fixed/stdint.h:27:32: fatal error: sys/_types/_int8_t.h: No such file or directory
compilation terminated.
这个错误是什么?我如何修复它?据我所知,int8等是在stdint.h中定义的类型,但在types.h或_types.h中没有提到。我是把这些定义加进去还是。。。我在这里真的迷路了