這是mkmf.log文件,顯示何時錯誤對於gcc和extconf是在我嘗試安裝Rails時生成的。 'sudo gem install rails'。我還沒有看到有關mkmf.log的答案,並提供瞭解決方案。gcc和extconf失敗
我已經安裝了自制軟件,RVM,Ruby,gcc,Xcode Tools等。這些錯誤在安裝rails時拋出。我對此有所瞭解 以及我如何完成Rails 5的安裝?
mkmf.log file: 「gcc -o conftest -I/Users/fulbriw/.rvm/rubies/ruby- 2.2.2/include/ruby-2.2.0/x86_64-darwin14 -I/Users/fulbriw /.rvm/rubies/ruby-2.2.2/include/ruby-2.2.0/ruby/b$ ld:warning:找不到選項'-L/Users/haven/.sm/pkg/active/lib ' ld:警告:忽略文件/usr/local/lib/libz.dylib,文件是爲i386構建的,它不是被鏈接的體系結構(x86_64):/usr/local/lib/libz.dylib 已檢查的程序是: /*開始*/ 1的:#include 「ruby.h」 2: 3:INT主(INT的argc,焦炭** argv的) 4:{ 5:返回0; 6:} /* * /結束
"gcc -I/Users/fulbriw/.rvm/rubies/ruby-2.2.2/include/ruby-2.2.0/x86_64-darwin14 -I/Users/fulbriw/.rvm/rubies/ruby-2.2.2/include/ruby-2.2.0/ruby/backward -I/U$
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: int main() {return 0;}
/* end */
謝謝你,我一直在努力解決這個問題,因爲今天早上。任何幫助將如此讚賞。
我仍然收到「extconf」錯誤。我已經將rails-5.0.0加載到我的項目根目錄並加載到/ usr/local/bin /中的Gemfile目錄。我已經跟隨了每個人的方向,並回到了這一點。使用RVM v1.27.0, –
您是否嘗試sudo gem uninstall rails然後按照上述步驟操作? –
一切似乎都順利,直到收到我的結尾: extconf失敗,再次退出代碼1。 爲什麼我不斷收到此錯誤。然而,我已經進一步購買了執行'sudo gem uninstall rails'並重新安裝....但最終....仍然是ame extconf失敗。這是我的.bash_profile和路徑表達式的問題嗎? –