Instalación de terminales Cairo en Gnuplot (Ubuntu)


1

No encontré los terminales "cairo" instalados con Gnuplot descargados desde el sitio del proyecto: no aparecen en la lista después set terminal. ¿Como lo instalo? No puedo encontrar instrucciones en internet.

(Por ejemplo necesito usar pngcairo y cairolatex).

Estoy trabajando en Ubuntu 15.10 y Gnuplot es 5.0.1.

Editar: en config.log encontré

terminales basados ​​en el cairo: no (requiere el cairo & gt; 1.2, pango & gt; 1.10)

Así que supongo que debo instalar esos paquetes: mi pregunta real es "¿cómo"?


¿Quiso decir cuando está dentro del intérprete de gnuplot y escribe? set term esos terminales no estan listados? En el script de configuración está habilitado por defecto. (De hecho, puede seleccionar --without-cairo ). Compruebe la salida de configuración que debería decir que cairo-based pdf and png terminals: yes. Si no es necesario instalar alguna librería. Agrega la versión gnuplot.
Hastur

Agregué la información que sugirió: el problema es que no tengo los paquetes necesarios.
Gabriele

Si solo desea gnuplot, no actualizado en la última versión, siempre puede escribir sudo apt-get install gnuplot sin compilarlo.
Hastur

Respuestas:


1

Necesitas instalar el desarrollo ( -dev ) biblioteca de algunos paquetes.
Empecemos con

sudo apt-get install  libcairo2-dev  libpango1-dev

tal vez incluso libgd-dev ...

Despues de correr ./configure y mira la salida (eventualmente filtrala con ./configure | grep no ) buscando las bibliotecas que faltan.

Notas

  • Con ./configure --help Puede ver las opciones que puede habilitar / deshabilitar.
  • Con ./configure el script intentará configurar gnuplot para ser compilado. Por cada paquete te puede decir yes o no Cuando encuentre la biblioteca o no ...
  • Los requisitos de la biblioteca cambian con la opción que está solicitando.
  • Con sudo apt-get install partial_name + Lengüeta Debería mostrarte las alternativas.
  • Incluso puedes buscar paquetes con apt-cache search partial_name + Entrar
  • Es posible que desee instalar el acogedor aptsh.

Referencia


libpango1.0-dev y libgd-dev faltaban (yo no sabía que ellos faltaban). Ahora funciona bien: desde el registro: cairo-based pdf and png terminals: yes y aparecen y trabajan despues set terminal. ¡Gracias!
Gabriele

De nada, normalmente hay otras bibliotecas que se pueden perder ... La receta es la misma, los ingredientes pueden diferir.
Hastur
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.