mac os gem安裝json出現(xiàn)error failed的解決辦法
升級到最新的mac os Mavericks。裝json出現(xiàn)錯誤:
gem install json -v '1.8.1'
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.
/usr/local/var/rbenv/versions/2.0.0-p247/bin/ruby extconf.rb
creating Makefile
make "DESTDIR="
compiling generator.c
In file included from /usr/local/var/rbenv/versions/2.0.0-p247/include/ruby-2.0.0/ruby.h:33,
from ../fbuffer/fbuffer.h:5,
from generator.c:1:
/usr/local/var/rbenv/versions/2.0.0-p247/include/ruby-2.0.0/ruby/ruby.h:51:21: error: string.h: No such file or directory
/usr/local/var/rbenv/versions/2.0.0-p247/include/ruby-2.0.0/ruby/ruby.h:61:21: error: stdint.h: No such file or directory
/usr/local/var/rbenv/versions/2.0.0-p247/include/ruby-2.0.0/ruby/ruby.h:64:23: error: inttypes.h: No such file or directory
/usr/local/var/rbenv/versions/2.0.0-p247/include/ruby-2.0.0/ruby/ruby.h:68:19: error: stdio.h: No such file or directory
解決辦法:
需要重新安裝Command Line Developer Tools
如果這個辦法還是不行,mac下需要安裝下apple-gcc42
注意brew 0.9.4應(yīng)該是不帶apple-gcc42的源的,可以使用brew doctor檢查下是否和Mavericks兼容,這里需要升級
相關(guān)文章
Ruby on Rails網(wǎng)站項目構(gòu)建簡單指南
Rails項目通過Ruby世界中的gem和rake工具來構(gòu)建起來真的相當方便,這里就給大家整理了一份Ruby on Rails網(wǎng)站項目構(gòu)建簡單指南,需要的朋友可以參考下2016-06-06
Ruby中使用Nokogiri包來操作XML格式數(shù)據(jù)的教程
這篇文章主要介紹了Ruby中使用Nokogiri包來操作XML格式數(shù)據(jù)的教程,Nokogiri是一個gem包,Nokogiri可以依靠XPath和CSS3選擇器方式來實現(xiàn)搜索功能,比較強大,需要的朋友可以參考下2016-04-04
使用Ruby實現(xiàn)簡單的事物驅(qū)動的web應(yīng)用的教程
這篇文章主要介紹了使用Ruby實現(xiàn)簡單的事物驅(qū)動的web應(yīng)用的教程,本文來自于IBM官方技術(shù)文檔,需要的朋友可以參考下2015-04-04
設(shè)計模式中的模板方法模式在Ruby中的應(yīng)用實例兩則
這篇文章主要介紹了設(shè)計模式中的模板方法模式在Ruby中的應(yīng)用實例兩則,經(jīng)典的項目經(jīng)理例子在這里又被套上用了^^需要的朋友可以參考下2016-03-03
學習Ruby你需要了解的相關(guān)知識(rvm, gem, bundle, rake, rails等)
這篇文章主要介紹了學習Ruby你需要了解的相關(guān)知識(rvm, gem, bundle, rake, rails等),需要的朋友可以參考下2014-06-06
Ruby中的類Google Map/Reduce框架Skynet介紹
這篇文章主要介紹了Ruby中的類Google Map/Reduce框架Skynet介紹,Skynet是一款創(chuàng)建分布式應(yīng)用程序的框架,需要的朋友可以參考下2015-01-01

