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')