본문 바로가기
이것저것구축하기/이슈추적시스템구축

Passenger설치시 빌드 오류날 경우 대처방안

by 곰네Zip 2011. 12. 22.
 이 빌드오류는 구글신에게 물어봐도 답이 안나왔다..
ㅅㅂ... 이거 올리는 개객끼들은 빌드는 해보고 올리는걸까 하는 의구심이 든다.. ㅡㅡ+

물론 소스 설치가 아닌 gem install을 사용해서 빌드한 것인데도!!!!!

1. 다음과 같은 에러를 만났다..
  cc1plus: error: unrecognized command line option "-fvisibility=hidden"
  cc1plus: error: unrecognized command line option "-Wno-attributes"
  cc1plus: error: unrecognized command line option "-Wno-missing-field-initializers"

 대처방안(?) : 컴파일 옵션을 수정한다. ㅡㅡ...
 근데 Makefile하나 나오지 않아서 생성이 불가능.. 직접 rb파일을 고쳐야한다.
  -fvisibility와 -Wno-attributes는.. 
  $ruby경로/lib/ruby/gems/1.8/gems/passenger-3.0.11/lib/phusion-passenger/platform_info/apache.rb파일에..

 아... 위 두놈은.. 같은 폴더 아래의 compiler.rb에도 있다. 혹시 모르니 지워버리고 빌드하자..

 나머지 하나는..
  $ruby경로/lib/ruby/gems/1.8/gems/passenger-3.0.11/build/config.rb다.

이런 옵션을 변경할 수 있게 해주려면.. gem install시에 옵션에서 줘야하는것 아닌가? 
반응형

댓글