mac os x lion에 datamapper 보석을 설치하려고했지만 sqlite 어댑터를 설치하는 동안 보석 기본 확장을 빌드하지 못했습니다 (아래 터미널 출력 참조). Google과 다른 스택 오버플로 질문에서 발견 한 두 가지 해결책은 sudo를 사용하거나 Xcode를 설치했지만 이미 sudo를 사용하고 있으며 앱 스토어에서 Xcode 4.3.3을 설치했습니다.사자에 datamapper 보석을 설치하는 중 오류가 발생했습니다
sudo gem install dm-sqlite-adapter 암호 : 네이티브 확장 기능. 시간이 좀 걸릴 수 있습니다 ... 오류 : dm-sqlite-adapter 설치 중 오류 : 오류 : gem 네이티브 확장을 빌드하지 못했습니다.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb는 /System/Library/Frameworks/Ruby.framework에서 루비를 위해 헤더 파일을 찾을 수 없습니다 /Versions/1.8/usr/lib/ruby/ruby.h
보석 파일은 검사를 위해 /Library/Ruby/Gems/1.8/gems/do_sqlite3-0.10.8에 설치된 상태로 유지됩니다. 결과/루비를
gem_make.out
/시스템/라이브러리/프레임 워크를 /Library/Ruby/Gems/1.8/gems/do_sqlite3-0.10.8/ext/do_sqlite3/gem_make.out을 기록. framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb는 /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby에서 루비의 헤더 파일을 찾을 수 없습니다. h
'gem_make.out' 파일 끝에 오류 줄을 붙여 넣을 수 있습니까? 그들은 이것에 접근하는 방법에 대한 단서를 우리에게 줄 수 있습니다. – Amir
@AmirF gem_make.out 파일의 내용으로 질문 업데이트 – Ben