예전 글들/Redmine

Mac에서 권한 제한으로 libmysqlclient.18.dylib symbolic link 안되는 경우

fromleaf 2015. 10. 28. 14:06
반응형

Mac에서 redmine 설치 중에 MySQL client library를 /usr/lib symbolic link 해야 하는데(redmine 사이트의 Mac OS 설치가이드 참고 권한 제한으로 link 안된다.


그런 경우 강제로 라이브러리의 경로를 변경할 있다

명령어는 install_name_tool 이거이며아래와 같이 입력하면 된다.


sudo install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib /Library/Ruby/Gems/2.0.0/gems/mysql2-0.3.20/lib/mysql2/mysql2.bundle


참고로 install_name_tool은 선택한 파일에 Dynamic Link를 변경해주는 기능을 한다.

그 밖에 자세한 설명 및 옵션에 대한 설명은 man page의 install_name_tool 가이드를 참고하시면 됩니다.

애플의 정책상 권한 제한이 걸리는 것 같은데...살짝 불편하네요.

반응형