Definir o tipo de terminal como x11 resolveria o problema, mas se você deseja que o AquaTerm funcione com o gnuplot, veja como:
Primeiro, precisamos desinstalar a instalação existente do gnuplot, abrir um terminal e executar este comando.
brew uninstall gnuplot
Faça o download do AquaTerm aqui: http://sourceforge.net/projects/aquaterm/ e instale-o como faria com qualquer aplicativo OSX.
A partir daqui, existem duas maneiras de deixar o gnuplot satisfeito com o aquaterm. O Método 1 é mais fácil, mas não funcionou para mim porque minha instalação do AquaTerm não criou os links simbólicos corretos em / usr / local / lib, o Método 2 é o um que funcionou para mim e estou compartilhando as etapas que tomei para fazê-lo funcionar.
Método 1: Simplesmente reinstale o gnuplot depois de instalar o AquaTerm parece corrigir esse problema para as pessoas.
brew install gnuplot
Vá para a etapa de verificação para ver se tudo funcionou, caso contrário, siga o método 2
Método 2: esse método é mais avançado, mas garantido que funcione se você for paciente.
Essencialmente, o gnuplot não pode localizar os arquivos da biblioteca AquaTerm, é por isso que o aqua não aparece como uma opção de tipo de terminal após a instalação do gnuplot. Precisamos modificar a receita caseira para o gnuplot para ativar o suporte ao aquaterm, abrir a receita de preparação para o gnuplot digitando:
brew edit gnuplot
E adicione essas linhas conforme mostrado nesta mensagem de confirmação do github, isso permitirá que a opção de distribuição do gnuplot inclua o aquaterm https://github.com/mxcl/homebrew/issues/14647#issuecomment-21132477
Verifique se os links simbólicos apropriados da biblioteca AquaTerm existem, executando estas verificações:
ls /usr/local/lib/libaquaterm*
ls /usr/local/include/aquaterm/*
A primeira linha acima deve retornar alguns arquivos * .dylib, a segunda linha acima deve retornar alguns arquivos * .h, se eles não existirem, execute estes comandos no terminal:
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/.
Às vezes, isso é necessário, pois o instalador do AquaTerm não pode criar os links simbólicos nos locais corretos devido a problemas de permissão. Depois que o / usr / local / symlinks for criado, reinstale o gnuplot assim:
brew install gnuplot --with-aquaterm # (formerly --aquaterm in old versions)
Verifique se o gnuplot pode ver o aquaterm usando as etapas abaixo e plotagem feliz!
Verifique: se o gnuplot foi configurado corretamente com o AquaTerm iniciando o gnuplot no terminal
gnuplot
Digite isso no terminal gnuplot
gnuplot> set term
Procure a linha
Available terminal types:
aqua Interface to graphics terminal server for Mac OS X
...
Se você vir a linha acima, estará pronto, o gnuplot está configurado corretamente e todos estão felizes.
set terminal
gnuplot, não no bash.