Mac OS X 10.10 이상에서 컴파일 해서 사용하기
일단 Homebrew가 설치되어 있어야 한다.
설치 방법은 http://brew.sh/ 에서 확인할 수 있다.
XCode가 설치되어 있어야 한다.
AppStore에서 다운로드 받을 수 있다.
(설치를 해서 한번은 실행을 해주셔야한다. ㅠㅠ)
git도 설치가 되어 있어야 한다. (소스를 다운로드 받아서 설치를 해야 하는 것이기 때문에...)
https://help.github.com/articles/set-up-git/
$ brew install cmake
$ brew install qt
준비가 모드 끝이 났다.
자~! 이제 synergy 소스를 다운로드 받아보자...
$ git clone https://github.com/symless/synergy.git
소스에서 일부 수정사항이 필요하다.
$ cd synergy
$ vi ./ext/toolchain/commands1.py
qt의 위치를 수정해 줘야 한다. (brew를 이용해 설치한 버전에 따라서 위치가 틀려진다.)
Xcode의 위치를 조정해준다.
frameworkRootDir = "/usr/local/Cellar/qt/4.8.7_2/Frameworks/"
...
developerDir = "/Applications/Xcode.app/Contents/Developer"
...
sdkPath = developerDir + "/Platforms/MacOSX.platform/Developer/SDKs/" + sdkDirName + ".sdk"
./hm.sh conf -g1 --mac-sdk 10.10 --mac-identity test
./hm.sh build
자~! 이제 빌드된 synergy를 ~/bin으로 옮겨두고 실행해보자~!!!
실행하기 전에 시스템 환경설정의 보안 및 개인 정보 보호에서 Synergy.app을 등록해주자~!
'Tip > OSX' 카테고리의 다른 글
MAC에서 Oracle 11g 설치하고 사용하기 (0) | 2019.05.07 |
---|---|
macOS Sierra에서 Oracle SQL Developer을 이용하여 Oracle에 접속 시 "Locale not recognized" (0) | 2016.11.22 |
Mac에서 Eclipse에 Tomcat 개발환경 셋팅 (0) | 2016.01.18 |
OSX에 JDK를 설치하고 환경 설정하기 (오라클 JDK) (0) | 2016.01.18 |
OSX에서 Adobe Reader가 설치되지 않을 때 (0) | 2015.03.07 |