2013-10-23 4 views
13

방금 ​​Macbook Pro를 Mavericks로 업그레이드하고 내 로컬 Ruby on Rails 개발 환경이 방망이에서 곧바로 실행되지 않습니다. 방문 할 때 localhostIt works!을보고 시작해야한다는 것을 기억했습니다. Phusion 여객은, 그래서 passenger start를 실행할 때 모든 전제 조건을 확인하고는 PCRE 개발 헤더에 도달 할 때 실패Mac OSX에서 PCRE 개발 헤더를 설치하는 방법

* Checking for PCRE development headers... 
    Found: no 

그것은 내가 갔다 here에서 8.33을 다운로드 그래서 그들을 다운로드 http://www.pcre.org/에 가서 나에게 말한다 내 Downloads 폴더이므로 압축을 풀었습니다. cd 폴더에 다음을 실행했습니다.

./configure 
make 
make install 

은 다음 cd 내 데스크톱 및 다시 실행 된 passenger start 내 레일에 다시 응용 프로그램 디렉토리를 거라고하지만 여전히 동일합니다. 새 터미널 창을 사용해 보았지만 아무런 차이가 없었습니다.

내 dev 환경을 작동 시키려면이 작업을 수행 했어야하지만 이번에는 해결할 수 없습니다.

brew install pcre도 시도했지만 Warning: pcre-8.33 already installed이라고 표시됩니다.

+14

brew install pcre : 나를 위해 일했습니다 – TheMouseMan

+0

양조 설치 pcre - 나를 위해 일했습니다 – knx

답변

14

OS X 개발자 도구를 다시 설치하십시오. Mavericks 업그레이드로 인해 손상되었습니다.

+10

xcode-select를 실행하여 실행하십시오 - 설치 –

+3

이 작업이 가능합니까? 'brew install pcre'이 필요했습니다. – orome

15

재설치 OS X 개발자 도구 그래서 나는 또한 추가없는 경우 필요한 모든 요구 사항을 설치합니다

brew install passenger

을 할 수

brew install pcre

추천 나를 위해 작동하지 않았다.

+1

고마워요. 너는 위대하다. –

+0

'brew install pcre'이 나를 도와주었습니다. – user664833