Installer Gnuplot 5.0 sur Ubuntu

J’ai essayé d’installer Gnuplot 5.0 à partir de sources sur Ubuntu.

J’ai suivi la procédure indiquée dans le blog:

Installer gnuplot depuis la source

J’ai utilisé les commandes suivantes:

tar xzf gnuplot-5.0.0.tar.gz mkdir build cd build ../gnuplot-5.0.0/configure --with-readline=gnu make 

Tout jusqu’à ce que la commande configure fonctionne correctement. Cependant, je finis par obtenir l’erreur suivante lorsque je lance la commande make:

 In file included from ../../gnuplot-5.0.0/src/qtterminal/QtGnuplotWindow.cpp:187:0: ./ui_QtGnuplotSettings.h:13:25: fatal error: QtGui/QAction: No such file or directory #include  

Quelqu’un pourrait-il guider sur la façon de résoudre ce problème? S’il existe un moyen plus simple d’installer gnuplot 5.0.0. ce serait également utile.

Voici une compilation des divers paquets de bibliothèque-dev nécessaires pour gnuplot dans ubuntu. Les paquets -dev supplémentaires installés automatiquement avec ceux nommés ne sont ni répertoriés ni dans (entre parenthèses).

Pour l’ancien terminal interactif x11

 libx11-dev 

Pour les pdfcairo , pngcairo et epscairo

 libcairo2-dev libpango1-dev 

en outre pour le terminal wxt interactif (essayez ./configure --with-wx-single-threaded en cas de problèmes (par exemple, make check chutes de make check ). S’il ne comstack pas avec des plaintes sur “XInitThreads”, essayez TERMLIBS="-lX11" ./configure .)

 libwxgtk2.8-dev or libwxgtk3.0-dev libgtk2.0-dev 

Pour les terminaux png , gif , jpeg basés sur libgd

 libgd-dev (libxpm-dev) (libjpeg-turbo8-dev) (libtiff5-dev) 

Pour le terminal interactif qt ( ./configure --with-qt=qt5 )

 qtbase5-dev libqt5svg5-dev 

alternativement pour qt4 ( ./configure --with-qt=qt4 )

 libqt4-dev 

Pour le terminal lua

 liblua5.2-dev (also read ./INSTALL) 

Pour le terminal caca mode texte ( ./configure --with-caca )

 libcaca-dev 

Pour utiliser libreadline externe au lieu du remplacement intégré de gnuplots (recommandé)

 libreadline-dev 

Avoir les fonctions mathématiques fournies par la bibliothèque cerf (ne peut pas faire de mal)

 libcerf-dev 

La liste n’est pas définitive (je n’ai pas de système de rechange pour essayer toutes les dépendances en ce moment). N’hésitez pas à append, mettre à jour et corriger!

J’ai simplement suivi les instructions du fichier INSTALL et cela a parfaitement fonctionné:

 $ tar xzf gnuplot-5.0.1.tar.gz $ cd gnuplot-5.0.1 $ ./configure $ make $ sudo make install 

Après cela, quand j’appelle gnuplot n’importe où, le résultat est

 $ gnuplot GNUPLOT Version 5.0 patchlevel 1 last modified 2015-06-07 Copyright (C) 1986-1993, 1998, 2004, 2007-2015 Thomas Williams, Colin Kelley and many others gnuplot home: http://www.gnuplot.info faq, bugs, etc: type "help FAQ" immediate help: type "help" (plot window: hit 'h')