我正在尝试在MacOS中安装ruby
在包含的文件中:0:0:.ext / include / x86_64-darwin14.0.0 / ruby / config.h:77:16:错误:重复'unsigned'#define size_t unsigned int ^ .ext / include / x86_64- darwin14.0.0 / ruby / config.h:77:25:错误:两个或
声明说明符中的更多数据类型#define size_t unsigned int ^包含在<command-line>中的文件:0:0:./ include /ruby /missing.h:169:19:警告:冲突类型为
内置函数'memmove'[默认启用] RUBY_EXTERN void * memmove(void *,const void *,size_t); ^在./include/ruby.h:32:0中包含的文件中,
来自main.c:13:./ include /ruby / ruby.h:50:22:致命错误:strings.h:没有这样的文件或目录#include <strings.h>
^编译终止 .
我设置了env CPP = / usr / bin / cpp
谢谢你的帮助 .
1 回答
我通过以下链接修复了它:https://gist.github.com/zenkay/3237860
基本上,我必须安装另一个版本的gcc而不是使用Xcode .