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.