이 파일은 Rails를 설치하려고 할 때 gcc 및 extconf의 오류가 생성 될 때 표시되는 mkmf.log 파일입니다. 'sudo 보석 설치 레일'. 나는 mkmf.log에 대한 응답에 대한 답을 보지 못했으며 해결책을 제시합니다.gcc 및 extconf가 실패합니다.
저는 Homebrew, RVM, Ruby, gcc, Xcode Tools 등을 설치했습니다. 이러한 오류는 레일 설치 중에 발생합니다. 나는 이것에 대해 약간의 이해를 얻었고 Rails 5 설치를 어떻게 완료 할 수 있습니까?
mkmf.log 파일 : "의 gcc -o conftest -I/사용자/fulbriw/.rvm/루비/ruby- 2.2.2/포함/루비 2.2.0/x86_64에-darwin14의 -I/사용자/fulbriw /.rvm/rubies/ruby-2.2.2/include/ruby-2.2.0/ruby/b$ ld : 경고 : '-L/Users/haven/.sm/pkg/active/lib'옵션에 대한 디렉토리를 찾을 수 없습니다. ' ld : 경고 : /usr/local/lib/libz.dylib 파일을 무시하고, 링크 된 아키텍처 (x86_64)가 아닌 i386 용 파일이 빌드되었습니다. /usr/local/lib/libz.dylib 점검 된 프로그램 : /* * 시작/ 1 사용법 #include "ruby.h" 3 : int 주 (int argc, 문자 ** ARGV) 4 : { 5 : 복귀 0;,536,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"오류가 계속 발생합니다. 레일즈 5.0.0을 내 프로젝트 루트 디렉토리와/usr/local/bin /에있는 Gemfile 디렉토리에로드했습니다. 나는 모든 사람의 지시를 따르고 이것으로 돌아 간다. RVM v1.27.0, –
사용 위에서 설명한 단계에 따라 sudo gem uninstall rail을 시도 했습니까? –
모두 수신이 끝날 때까지 잘 돌아가는 것 같습니다. extconf가 실패했습니다. 종료 코드가 1입니다. 이 오류가 계속 발생하는 이유는 무엇입니까? 그러나 나는 'sudo gem uninstall rails'을 실행하고 재설치를 더 많이 벌어 들였지만 .... 아직 .... 아직 extc는 실패했다. .bash_profile 및 경로 표현식에 문제가 있습니까? –