cocos2d-x Mac OSX에 설치 시 command not found나 Permission denied 오류 발생한다면
cocos2d첨 접했을 때 iphone용 1.0설치 잘 했었고 잠시 테스트 한다고 cocos2d-x 2.0.0 초기버전 2번 설치 잘 해서 테스트 했었고 마지막으로 현재 진행중인 프로젝트에 제가 약간 수정한 소스가 들어있는 cocos2d-x를 설치하려니 이상한 에러가 나오네요.
sudo ./install-templates-xcode.sh -f
Password:
sudo: ./install-templates-xcode.sh: command not found
왠 command not found? ls로 확인해 보면 정상적인 위치에서 명령어를 입력했는데
Ahnui-Mac-mini:cocos2d-2.0-rc2-x-2.0.1 ahnsanghak$ ls
AUTHORS create-android-project.bat
Box2D create-android-project.sh
CHANGELOG doxygen
CocosDenshion install-templates-msvc.bat
HelloLua install-templates-xcode.sh
HelloWorld js
README.mdown licenses
build-win32.bat lua
chipmunk template
cocos2d-win32.vc2008.sln testjs
cocos2d-win32.vc2010.sln tests
cocos2dx tools
sudo ./install-templates-xcode.sh -f
Password:
sudo: ./install-templates-xcode.sh: command not found
왠 command not found? ls로 확인해 보면 정상적인 위치에서 명령어를 입력했는데
Ahnui-Mac-mini:cocos2d-2.0-rc2-x-2.0.1 ahnsanghak$ ls
AUTHORS create-android-project.bat
Box2D create-android-project.sh
CHANGELOG doxygen
CocosDenshion install-templates-msvc.bat
HelloLua install-templates-xcode.sh
HelloWorld js
README.mdown licenses
build-win32.bat lua
chipmunk template
cocos2d-win32.vc2008.sln testjs
cocos2d-win32.vc2010.sln tests
cocos2dx tools
일단 기존에 설치 했던 템플릿이 문제인가 해서 지워버렸습니다.
먼저 finder에서 shit + command + G를 눌러 ~/Library/Developer/Xcode 폴더로 이동합니다. 그냥 이동하면 히든 폴더라 보이지 않거든요.
Templates 디렉터리 안에 스샷과 같이 cocos2d-x라는 폴더를 날려줍니다.
그리고 이번에는 sudo가 아닌 그냥 실행해 봤습니다.
./install-templates-xcode.sh -f
-bash: ./install-templates-xcode.sh: Permission denied
? 이번엔 퍼미션이 걸리네여?
chmod 777 install-templates-xcode.sh
로 권한 좀 풀고
다시 실행 했더니
./install-templates-xcode.sh -f
cocos2d-x template installer
Error: This script must be run as root in order to copy templates to /Library/Application Support/Developer/Shared/Xcode
Try running it with 'sudo', or with '-u' to install it only you:
sudo ./install-templates-xcode.sh
or:
./install-templates-xcode.sh -u
뭔가 진행 되는가 싶더니 sudo로 하던가 -u를 붙여서 하라네요. 그래서 처음처럼 sudo로 했더니 설치가 완료 되네요. 기존 설치된 템플릿이 문제였던건지... 전엔 다시 설치할때 그냥 잘 되더만..
댓글
댓글 쓰기