2012-11-13 3 views
0

나는 Ruby on Rails 프로젝트를 상속 받았다. 그것은 모두가 첫 단계로 지금까지 압축 전달했다, 나는 그것이 맥 바탕 화면에서 실행 얻을하려면 :보석 오류 설치 - 보석 기본 확장 빌드 실패

스크립트/서버

=> 부팅에 WEBrick ... /Library/Ruby/Gems/1.8 (RuntimeError에)

- /gems/activerecord-2.2.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:74:in establish_connection': Please install the postgresql adapter: 보석 액티브 - PostgreSQL의-adapter` (페이지로드 해당 파일)를 설치 그래서 activerecord-postgresql-adapter gem을 설치하고 다음을 얻으려고합니다 :

$ sudo gem install activerecord-postgresql-adapter 
Password: 
Building native extensions. This could take a while... 
ERROR: Error installing activerecord-postgresql-adapter: 
ERROR: Failed to build gem native extension. 

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb mkmf.rb는 /System/Library/Frameworks/Ruby.framework/에서 루비의 헤더 파일을 찾을 수 없습니다. 버전/1.8/usr/lib/ruby ​​/ ruby.h

보석 파일은 검사를 위해 /Library/Ruby/Gems/1.8/gems/pg-0.14.1에 설치된 상태로 유지됩니다. 결과는 /Library/Ruby/Gems/1.8/gems/pg-0.14.1/ext/gem_make.out에 기록됩니다.

어떻게이 필수 보석을 설치할 수 있습니까? 당신을 가정

감사

답변

2

당신이 그것을 위해 어떤 보석을 사용하기 전에 당신은 postgre의 드라이버를 설치 MacPorts의를 사용할 필요가 레일에 익숙하고 제대로 설치 얻었다.

지침 here, 또는 (최근 사용 양조) here

+0

감사가 있습니다. 그것은 일하는 것처럼 보였다. – Slinky