2013-02-24 67 views
0

我重新安裝紅寶石的正確說明這次 但我搞砸了如何更新ruby路徑?

這個路徑是什麼,我得到這個錯誤

Last login: Sun Feb 24 02:06:37 on ttys000 
Fawads-MacBook-Pro:~ fawadnaseer$ rvm install 1.9.3 
Searching for binary rubies, this might take some time. 
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p374. 
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies. 
Installing Ruby from source to: /usr/local/rvm/rubies/ruby-1.9.3-p374, this may take a while depending on your cpu(s)... 
ruby-1.9.3-p374 - #downloading ruby-1.9.3-p374, this may take a while depending on your connection... 
######################################################################## 100.0% 
ruby-1.9.3-p374 - #extracting ruby-1.9.3-p374 to /usr/local/rvm/src/ruby-1.9.3-p374 
ruby-1.9.3-p374 - #extracted to /usr/local/rvm/src/ruby-1.9.3-p374 
ruby-1.9.3-p374 - #configuring 
Error running 'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p374 --with-opt-dir=/usr/local/rvm/usr --disable-shared', please read /usr/local/rvm/log/ruby-1.9.3-p374/configure.log 
There has been an error while running configure. Halting the installation. 

Configure.log文件內容

這裏configure.log文件 [2013-02-24 02:09:37] ./configure 當前路徑:/usr/local/rvm/src/ruby-1.9.3-p374 命令(7):env LDFLAGS = -L/opt/sm/pkg/active/lib CFLAGS = -I/opt/sm/pkg/active/include CPATH =/opt/sm/pk g/active/include ./configure --disable-install-doc --prefix =/usr/local/rvm/rubies/ruby​​-1.9.3 -p374 --with-opt-dir =/usr/local/rvm/usr --disable-shared 檢查編譯系統類型... x86_64-apple-darwin12.2.1 檢查主機系統類型... x86_64-apple-darwin12.2.1 檢查目標系統類型... x86_64-apple-darwin12。 2.1 檢查C編譯器默認的輸出文件名... 配置:錯誤:C編譯器不能創建可執行文件

UPDATE:

玉傢伙我已經安裝了RVM 紅寶石安裝 個導軌安裝

什麼,當我把回聲$ PATH

回聲$ PATH /Users/fawadnaseer/.rvm/gems/ruby-1.9.3-p392/bin:/Users/fawadnaseer/.rvm/ gems/[email protected]/bin:/Users/fawadnaseer/.rvm/rubies/ruby-1.9.3-p392/bin:/Users/fawadnaseer/.rvm/bin:在/ usr/local/bin目錄:/ usr/bin:/ bin:/ usr/sbin:/ sbin:/ opt/X11/bin

這個路徑有問題嗎?

+2

讀取錯誤消息。它說看看/usr/local/rvm/log/ruby-1.9.3-p374/configure.log – rubiii 2013-02-24 13:23:13

+0

是什麼讓你覺得這是一個路徑問題? – bdares 2013-02-24 13:25:22

+0

我完全是一個新手.. 因爲我正在按照這個教程在林達..和傢伙問我更新路徑..但​​它沒有工作.. SQL的東西.. 所以我認爲路徑有被搞砸了 更新:所以我們rvm被安裝。 我用sudo gem install rails ..現在安裝rails。 – Fawad 2013-02-24 20:34:39

回答

0

嘗試使用,而不是默認的編譯鏗鏘:

rvm install 1.9.3 --with-gcc=clang

+0

更新了我的問題,非常感謝您的回覆! 我真的搞砸了 如果您知道珠寶盒,我會在MAC上安裝珠寶盒。它設置RVM 和及紅寶石太.. ,所以我已經安裝了這個 伯納德這就是我得到現在 「已經安裝了Ruby-1.9.3-P392 要重新安裝使用: RVM重裝1.9。3「 現在我用這個sudo gem install rails」現在安裝rails「一分鐘前它給了我錯誤:\ – Fawad 2013-02-24 20:32:58

+0

如果你已經安裝了它,那麼你可以調用:'rvm reinstall 1.9.3 --with- gcc = clang'。 – 2013-02-24 23:57:21

+0

謝謝你們! 現在一切都運行良好! – Fawad 2013-02-26 04:24:23