Establecer el tipo de terminal en x11 resolvería el problema, pero si desea que AquaTerm funcione con gnuplot, aquí le explicamos cómo:
Primero necesitamos desinstalar la instalación existente de gnuplot, abrir una terminal y ejecutar este comando.
brew uninstall gnuplot
Descargue AquaTerm desde aquí: http://sourceforge.net/projects/aquaterm/ e instálelo como lo haría con cualquier aplicación OSX.
De aquí en adelante, hay dos maneras de hacer feliz a gnuplot con aquaterm, el Método 1 es más fácil, pero no funcionó para mí porque mi instalación de AquaTerm no creó los enlaces simbólicos correctos en / usr / local / lib, el Método 2 es el uno que funcionó para mí, y estoy compartiendo los pasos que tomé para que funcione.
Método 1: simplemente reinstalar gnuplot después de instalar AquaTerm parece solucionar este problema para las personas.
brew install gnuplot
Vaya al paso de verificación para ver si todo funcionó, si no, siga el método 2
Método 2: este método es más avanzado, pero se garantiza que funcione si es paciente.
Esencialmente, gnuplot no puede localizar los archivos de la biblioteca AquaTerm, es por eso que aqua no aparece como una opción de tipo de terminal después de instalar gnuplot. Necesitamos modificar la receta de homebrew para gnuplot para habilitar el soporte de aquaterm, abrir la receta de cerveza para gnuplot escribiendo:
brew edit gnuplot
Y agregue estas líneas como se muestra en este mensaje de confirmación de github, esto habilitará la opción de preparación para que gnuplot incluya aquaterm https://github.com/mxcl/homebrew/issues/14647#issuecomment-21132477
Verifique si existen los enlaces simbólicos adecuados de la biblioteca AquaTerm haciendo estas verificaciones:
ls /usr/local/lib/libaquaterm*
ls /usr/local/include/aquaterm/*
La primera línea anterior debería devolver algunos archivos * .dylib, la segunda línea anterior debería devolver algunos archivos * .h, si no existen, ejecute estos comandos desde la 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/.
Esto es necesario a veces ya que el instalador de AquaTerm no puede crear los enlaces simbólicos en los lugares correctos debido a problemas de permisos. Una vez que se hayan creado / usr / local / symlinks, reinstale gnuplot de esta manera:
brew install gnuplot --with-aquaterm # (formerly --aquaterm in old versions)
¡Verifique que gnuplot pueda ver aquaterm siguiendo los pasos a continuación y conspirando felizmente!
Verifique: gnuplot se configuró con AquaTerm correctamente iniciando gnuplot en la terminal
gnuplot
Escriba esto en el terminal gnuplot
gnuplot> set term
Busca la linea
Available terminal types:
aqua Interface to graphics terminal server for Mac OS X
...
Si ve la línea de arriba, ya está, gnuplot está configurado correctamente y todos están contentos.
set terminal
gnuplot, no en bash.