터미널 유형을 x11로 설정하면 문제가 해결되지만 AquaTerm을 gnuplot과 함께 사용하려면 다음과 같이하십시오.
먼저 기존의 gnuplot 설치를 제거하고 터미널을 열고이 명령을 실행해야합니다.
brew uninstall gnuplot
http://sourceforge.net/projects/aquaterm/ 에서 AquaTerm을 다운로드 하고 OSX 응용 프로그램처럼 설치 하십시오 .
여기서부터 gnuplot을 aquaterm에 만족시키는 두 가지 방법이 있습니다. 방법 1 이 더 쉽지만 AquaTerm 설치가 / usr / local / lib에 올바른 심볼릭 링크를 만들지 않았기 때문에 작동하지 않았습니다. 방법 2 는 나를 위해 일한 것, 나는 그것을 작동시키기 위해 취한 단계를 공유하고 있습니다.
방법 1 : AquaTerm을 설치 한 후 gnuplot을 다시 설치하면 사람들이이 문제를 해결하는 것 같습니다.
brew install gnuplot
확인 단계로 이동하여 모든 것이 작동했는지 확인하고, 그렇지 않은 경우 방법 2를 따르십시오.
방법 2 : 이 방법은 고급이지만 환자가 인 경우 작동 할 수 있습니다.
본질적으로 gnuplot은 AquaTerm 라이브러리 파일을 찾을 수 없으므로 gnuplot을 설치 한 후 아쿠아가 터미널 유형 옵션으로 표시되지 않습니다. 아쿠아 터미널 지원을 활성화하려면 gnuplot의 홈 브루 크 레시피를 수정하고 다음을 입력하여 gnuplot의 브류 레시피를 엽니 다.
brew edit gnuplot
이 github commit 메시지에 표시된 것처럼이 행을 추가하면 gnuplot의 brew 옵션에 aquaterm https://github.com/mxcl/homebrew/issues/14647#issuecomment-21132477 이 포함됩니다.
다음 점검을 수행하여 적절한 AquaTerm 라이브러리 심볼릭 링크가 있는지 확인하십시오.
ls /usr/local/lib/libaquaterm*
ls /usr/local/include/aquaterm/*
위의 첫 번째 줄은 일부 * .dylib 파일을 반환하고 위의 두 번째 줄은 일부 * .h 파일을 반환해야합니다. 존재하지 않는 경우 터미널에서 다음 명령을 실행하십시오.
sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm /usr/local/lib/libaquaterm.dylib
sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/AquaTerm /usr/local/lib/libaquaterm.1.0.0.dylib
sudo ln -s /Library/Frameworks/AquaTerm.framework/Versions/A/Headers/* /usr/local/include/aquaterm/.
AquaTerm 설치 프로그램이 권한 문제로 인해 올바른 위치에 심볼릭 링크를 만들 수 없으므로 때때로 필요합니다. / usr / local / 심볼릭 링크가 생성되면 다음과 같이 gnuplot을 다시 설치하십시오.
brew install gnuplot --with-aquaterm # (formerly --aquaterm in old versions)
gnuplot이 아래 단계와 행복한 음모를 사용하여 아쿠아 터미를 볼 수 있는지 확인하십시오!
확인 : 터미널에서 gnuplot을 시작하여 gnuplot이 AquaTerm으로 올바르게 구성 되었는지 확인하십시오.
gnuplot
gnuplot 터미널에 이것을 입력하십시오
gnuplot> set term
줄을 찾으십시오
Available terminal types:
aqua Interface to graphics terminal server for Mac OS X
...
위의 해당 줄을 보면 gnuplot이 올바르게 구성되어 모든 사람이 행복하다는 것입니다.
set terminal
bash가 아닌 gnuplot 을 입력하라는 메시지가 표시 됩니다.