Réglage du type de terminal de x11 permettrait de résoudre le problème, mais si vous voulez obtenir AquaTerm de travail avec gnuplot voici comment:
Nous avons d'abord besoin de désinstaller l'installation existante de gnuplot, ouvrez un terminal et exécutez cette commande.
brew uninstall gnuplot
Télécharger AquaTerm à partir d'ici: http://sourceforge.net/projects/aquaterm/ et l'installer comme n'importe quel OSX application.
A partir de là, il y a deux façons d'obtenir gnuplot heureux avec aquaterm, la Méthode 1 est plus facile, mais ne fonctionne pas pour moi parce que mon AquaTerm d'installation n'a pas créer le lien symbolique dans /usr/local/lib, la Méthode 2 est le seul qui a fonctionné pour moi, et je la partage pas, je me suis pris pour le faire fonctionner.
Méthode 1: Simplement réinstaller gnuplot après l'installation de AquaTerm semble résoudre ce problème pour les gens.
brew install gnuplot
Allez à la vérification de l'étape pour voir si tout a fonctionné, si non, suivez la méthode 2
Méthode 2: Cette méthode est plus avancé, mais garanti, si vous êtes patient.
Essentiellement gnuplot ne peut pas localiser le AquaTerm fichiers de la bibliothèque, c'est pourquoi aqua n'apparaît pas comme un type de terminal, après nous avons installé gnuplot. Nous avons besoin de modifier le homebrew recette pour gnuplot pour permettre aquaterm de soutien, d'ouvrir de l'infusion recette pour gnuplot en tapant:
brew edit gnuplot
Et ajouter ces lignes comme le montre cette github message de commit, cela permettra de brasser option pour gnuplot pour inclure aquaterm https://github.com/mxcl/homebrew/issues/14647#issuecomment-21132477
Vérifiez pour voir si le bon AquaTerm bibliothèque de liens symboliques existent en effectuant ces contrôles:
ls /usr/local/lib/libaquaterm*
ls /usr/local/include/aquaterm/*
La première ligne ci-dessus devrait revenir à l' *.dylib fichiers, la deuxième ligne ci-dessus devrait revenir
certains *.h les fichiers, si elles n'existent pas exécuter ces commandes dans le 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/.
C'est parfois nécessaire que le programme d'installation pour AquaTerm ne peut pas créer les liens symboliques dans les endroits corrects en raison de problèmes d'autorisation. Une fois le répertoire /usr/local/ liens symboliques sont créés, réinstallez gnuplot comme ceci:
brew install gnuplot --aquaterm
Vérifiez que gnuplot peut voir aquaterm en utilisant les étapes ci-dessous et heureux de tracé!
Vérifier: que gnuplot a été configuré avec AquaTerm correctement par le lancement de gnuplot dans le terminal
gnuplot
Tapez ceci dans le terminal gnuplot
gnuplot> set term
Recherchez la ligne
Available terminal types:
aqua Interface to graphics terminal server for Mac OS X
...
Si vous voyez que la ligne ci-dessus, alors vous êtes fait, gnuplot est configuré correctement et que tout le monde est heureux.