尝试在mac上安装rinku gem时出错

时间:2014-09-24 15:34:11

标签: ruby-on-rails ruby macos gem osx-mavericks

我在小牛队上安装rinku gem版本'1.7.3'时遇到了麻烦。我按照另一个建议安装apple-gcc42的帖子的建议,但没有帮助。我也试过搜索谷歌和堆栈溢出但无法找到这个确切的问题。这是错误:

Building native extensions.  This could take a while...                          
ERROR:  Error installing rinku:                                                  
        ERROR: Failed to build gem native extension.                             

    /Users/home/.rvm/rubies/ruby-1.9.3-p429/bin/ruby extconf.rb                  
creating Makefile                                                                

make  clean                                                                      

make                                                                             
compiling autolink.c                                                             
In file included from autolink.c:17:                                             
buffer.h:23:20: error: stdint.h: No such file or directory                       
In file included from autolink.c:17:                                             
buffer.h:41: error: expected specifier-qualifier-list before 'uint8_t'           
In file included from autolink.c:18:                                             
autolink.h:31: warning: type defaults to 'int' in declaration of 'uint8_t'       
autolink.h:31: error: expected ';', ',' or ')' before '*' token                  
autolink.h:35: error: expected declaration specifiers or '...' before 'uint8_t'  
autolink.h:39: error: expected declaration specifiers or '...' before 'uint8_t'  
autolink.h:43: error: expected declaration specifiers or '...' before 'uint8_t'  
autolink.c:20:20: error: string.h: No such file or directory                     
autolink.c:21:20: error: stdlib.h: No such file or directory                     
autolink.c:22:19: error: stdio.h: No such file or directory                      
autolink.c:23:19: error: ctype.h: No such file or directory                      
autolink.c:30: warning: type defaults to 'int' in declaration of 'uint8_t'   

...不得不遗漏一些错误,因为它不会让我发布这个没有较低的代码到文本比率。

autolink.c: At top level:
autolink.c:256: error: expected declaration specifiers or '...' before 'uint8_t'
autolink.c: In function 'sd_autolink__url':
autolink.c:263: error: 'data' undeclared (first use in this function)
autolink.c:266: warning: implicit declaration of function 'isalpha'
autolink.c:269: warning: implicit declaration of function 'sd_autolink_issafe'
autolink.c:272: warning: incompatible implicit declaration of built-in function 'strlen'
make: *** [autolink.o] Error 1

make failed, exit code 2

1 个答案:

答案 0 :(得分:0)

最终将其修复为1.9.3

xcode-select --install
相关问题