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

Ruby on rails 尝试在mac上安装rinku gem时出错,ruby-on-rails,ruby,macos,gem,osx-mavericks,Ruby On Rails,Ruby,Macos,Gem,Osx Mavericks,在Mavericks上安装rinku gem版本“1.7.3”时遇到问题。我听从了另一篇帖子的建议,建议安装apple-gcc42,但没有帮助。我也尝试过搜索google和stack overflow,但找不到确切的问题。以下是错误: Building native extensions. This could take a while... ERROR: Error installing rinku:

在Mavericks上安装rinku gem版本“1.7.3”时遇到问题。我听从了另一篇帖子的建议,建议安装apple-gcc42,但没有帮助。我也尝试过搜索google和stack overflow,但找不到确切的问题。以下是错误:

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.9.3的问题

xcode-select --install

通过升级到ruby 2.0.0来安装它,但仍然不知道如何让它在1.9.3上工作