Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
qtiplot [Le 27/04/2010, 21:21]
volfoni54 ancienne révision restaurée
qtiplot [Le 11/09/2022, 11:49] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>grapheur brouillon}}+{{tag> ​grapheurs éducation logiciels_pour_le_lycée}} 
 + 
 +---- 
 ====== QtiPlot ====== ====== QtiPlot ======
  
Ligne 8: Ligne 11:
 {{http://​soft.proindependent.com/​doc/​manual-en/​pics/​exemple-plot3d.png}} {{http://​soft.proindependent.com/​doc/​manual-en/​pics/​exemple-plot3d.png}}
  
-===== Installation ​===== +===== Prérequis ​=====
- +
-==== Prérequis ​====+
   * Disposer des [[:​sudo|droits d'​administration]].   * Disposer des [[:​sudo|droits d'​administration]].
   * Disposer d'une connexion à Internet configurée et activée.   * Disposer d'une connexion à Internet configurée et activée.
   * Avoir activé l'​accès aux [[:​depots#​universe_et_multiverse|dépôts Universe et Multiverse]].   * Avoir activé l'​accès aux [[:​depots#​universe_et_multiverse|dépôts Universe et Multiverse]].
  
-==== Installation ​depuis les dépôts ​==== +===== Installation =====
-Depuis [[:​gutsy|Ubuntu 7.10 (Gutsy Gibbon)]], **QtiPlot** est disponible dans les dépôts [[:​depots#​universe_et_multiverse|Universe]].+
  
-Il suffit alors d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]][[apt://​qtiplot|qtiplot]].+==== Depuis les dépôts ====
  
-La version de **QtiPlot** disponible dans les dépôts ​n'est généralement pas la dernière version disponible.+**QtiPlot** ​est disponible dans les dépôts ​[[:​depots#​universe_et_multiverse|Universe]]. Il suffit d'[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​qtiplot]]**.
  
-==== Installation de la dernière version depuis le site officiel (Payant) ==== +À noter que la version de **QtiPlot** ​disponible dans les dépôts n'est généralement pas la dernière version disponible.
-Il est possible de télécharger la dernière ​version de **QtiPlot** ​(sous la forme de paquets) depuis le [[http://​soft.proindependent.com/​qtiplot.html|site officiel]].+
  
-<note important>​Bien que **QtiPlot** ​soit libre (licence [[http://​www.gnu.org/​licenses/​gpl.html|GNU General Public License]]), les paquets disponibles sur le site officiel sont payants. Les tarifs sont disponibles à l'​adresse: ​[[http://​soft.proindependent.com/​pricing.html]].</​note>​+==== Depuis le site officiel (payant) ==== 
 +Il est possible de télécharger la dernière version de **QtiPlot** (sous la forme d'un paquetdepuis ​le [[http://​soft.proindependent.com/​qtiplot.html|site officiel]].
  
-Se référer au site officiel ​pour l'installation des paquets officiels: [[http://​soft.proindependent.com/​qtiplot.html]].+<note important>​Bien que **QtiPlot** soit libre (licence [[http://​www.gnu.org/​licenses/​gpl.html|GNU General Public License]]), les paquets disponibles sur le site officiel ​sont payants. Les tarifs sont disponibles à l'adresse ​: [[http://​soft.proindependent.com/​pricing.html]].</​note>​
  
 +Se référer au site officiel pour l'​installation des paquets officiels : [[http://​soft.proindependent.com/​qtiplot.html]].
  
-==== Installation ​de la dernière version depuis les sources ==== +===== Installation ​à partir des sources ​===== 
-=== Préparation === +==== Préparation ​==== 
-Si il  existe une compilation/​installation qui n'est pas triviale, c'est bien celle de QtiPlot. Mais ce grapheur est tellement adapté à la production de documents scientifiques qu'​il ​me semble ​important de s'y pencher. ​Je précise tout de suite que la compilation s'est effectuée avec Jaunty ​(9.04). + 
-C'est parti :+S'il  existe une compilation/​installation qui n'est pas triviale, c'est bien celle de QtiPlot. Mais ce grapheur est tellement adapté à la production de documents scientifiques qu'​il ​est important de s'y pencher. ​Précisons ​que la compilation s'est effectuée ​correctement ​avec [[lucid|Ubuntu 10.04 LTS]] et [[maverick|Ubuntu 10.10]], mais que la méthode décrite ci-dessous est relative aux dernières version ​(Ubuntu 10.10 et [[natty|11.04]]). 
 + 
 +==== Installation des dépendances ==== 
 +<note important>​ 
 +  * QtiPlot peut se compiler sans le support des scripts Python mais il lui faut absolument muParser ! 
 +  * Il se peut que vous ayez besoin d'autres paquets que ceux indiqués ci-dessus. 
 +  * Les traductions ne sont pas mises à jour. 
 +</​note>​
  
-Commençons par installer les bibliothèques ​manquantes mais disponibles dans Jaunty ​: [[apt://libboost-dev,​libgsl0-dev,​libqt4-dev,​docbook-utils,​dblatex,​libpng12-dev,​libtool,​zlib,​qt4-dev-tools|libboost-dev,libgsl0-dev,libqt4-dev,docbook-utils,dblatex,libpng12-dev,libtool,zlib1g-dev,qt4-dev-tools]]+Commençons par [[:​tutoriel:​comment_installer_un_paquet|installer]] les bibliothèques ​nécessaires à la compilation ​**[[apt>libboost-all-dev,​libgsl0-dev,​libqt4-dev,​docbook-utils,​dblatex,​libpng12-dev,​libtool,​zlib1g-dev,qt4-dev-tools,​python-all-dev,​libxext-dev,​libqtassistantclient-dev,​libmuparser-dev,​python-sip-dev,​pyqt4-dev-tools|libboost-all-dev libgsl0-dev libqt4-dev docbook-utils dblatex libpng12-dev libtool zlib1g-dev qt4-dev-tools python-all-dev libxext-dev libqtassistantclient-dev libmuparser-dev python-qt4-dev python-sip-dev pyqt4-dev-tools]]**.
  
-  * [[http://​www.boost.org|boost]] est une librairie de developpement en C++, indispensable pour le support du format //origin// dans QtiPlot,+Pour info :
   * [[http://​www.zlib.net|zlib]] permet de compresser les fichiers projets de QtiPlot,   * [[http://​www.zlib.net|zlib]] permet de compresser les fichiers projets de QtiPlot,
   * [[http://​www.gnu.org/​software/​gsl/​|gsl]] est une librairie de manipulation de données scientifiques (nombres complexes, FFT, intégration,​ interpolation,​ etc.),   * [[http://​www.gnu.org/​software/​gsl/​|gsl]] est une librairie de manipulation de données scientifiques (nombres complexes, FFT, intégration,​ interpolation,​ etc.),
   * [[http://​www.libpng.org/​pub/​png/​libpng.html|libpng]] est utilisé pour l'​export des graphes au format png. Nécessite zlib.   * [[http://​www.libpng.org/​pub/​png/​libpng.html|libpng]] est utilisé pour l'​export des graphes au format png. Nécessite zlib.
 +  * [[http://​muparser.sourceforge.net/​|muParser]] est obligatoire,​ c'est le langage de script par défaut. Il est très adapté aux traitement mathématiques
 +  * [[python]] est optionnel, mais conseillé...
  
 <note important>​ <note important>​
-- Attention, QtiPlot peut se compiler sans le support des scripts ​Python mais il lui faut absolument muParser !+D'​ailleurs pour pouvoir bénéficier de l'​édition de vos scripts ​en python, ​il faut OBLIGATOIREMENT installer ces versions de [[sip_python|sip]] et de [[PyQt]].
  
-- Il se peut que vous ayez besoin ​d'autres packages que ceux indiqués ci-dessus.+Si, par contre, ​vous n'avez pas besoin ​de python, alors n'oubliez pas de commenter la ligne suivante du fichier [[qtiplot#​Configuration du fichier build.conf|build.conf ]] :
  
-- Les traductions ne sont pas mises à jour.+  #  SCRIPTING_LANGS += Python
 </​note>​ </​note>​
 +==== Installation des parties tierces ====
 +Créez un répertoire QtiPlot :
  
-Installez ensuite libEMF (http://​libemf.sourceforge.net/​) par une opération classique : +  mkdir QtiPlot 
-  ​cd /tmp/ +  cd QtiPlot
-  > wget http://​downloads.sourceforge.net/​project/​libemf/​libemf/​1.0.4/​libEMF-1.0.4.tar.gz?​use_mirror=sunet +
-  > tar xvzf libEMF-1.0.4.tar.gz +
-  > cd libEMF-1.0.4 +
-  > ./​configure;​ make; sudo make install+
  
-Faites de même avec [[http://​downloads.sourceforge.net/​project/​libxls/​libxls-0.2.0/​libxls-0.2.0/​libxls-0.2.0.tar.gz?​use_mirror=kent | libxls]] :+Ce répertoire est importantNous décompresserons tous les autres logiciels dedans !!!
  
-  > cd /tmp/ +Nous allons maintenant compiler ces parties tierces : 
-  ​> wget http://downloads.sourceforge.net/project/libxls/libxls-0.2.0/libxls-0.2.0/libxls-0.2.0.tar.gz?​use_mirror=kent +  ​* [[http://www.stat.tamu.edu/~aredd/tamuanova/|tamu anova]], une extension à la bibliothèque [[gsl]] pour l'​analyse de la variance 
-  ​> tar xfzv libxls-0.2.0.tar.gz +  * [[http://soft.proindependent.com/qtexengine/ |QTeXEngine]],​ une bibliothèque qui permet de coder des formules [[latex]] et d'​exporter les graphes au format ​.tex
-  > cd libxls-0.2.0 +  ​* [[https://​www.alglib.net/ |algLib]], une bibliothèque de traitement de données, complémentaire à [[gsl]]ATTENTION : il ne faut pas utiliser la dernière version, mais la 2.6.0.
-  > ./configure; make; sudo make install+
  
-créez ensuite un fichier **libxls.conf** dans le répertoire **/etc/ld.so.conf.d** :+=== Compilation de tamu_anova === 
 +        
 +<​code>​wget http://www.stat.tamu.edu/~aredd/tamuanova/​tamu_anova-0.2.tar.gz 
 +tar xvzf tamu_anova-0.2.tar.gz 
 +cd tamu_anova-0.2 
 +./configure  
 +make</​code>​
  
-  > sudo -s +=== Compilation de QTeXEngine ===
-  > echo -e "/​usr/​local/​libxls/​lib"​ > /​etc/​ld.so.conf.d/​libxls.conf +
-  > ldconfig +
-  > exit+
  
 +<​code>​
 +cd ..
 +wget http://​download.berlios.de/​qtiplot/​QTeXEngine-0.3-opensource.zip
 +unzip QTeXEngine-0.3-opensource.zip
 +cd QTeXEngine
 +qmake
 +make
 +sudo cp ./​src/​QTeXEngine.h /​usr/​local/​include
 +sudo cp ./​libQTeXEngine.a /​usr/​local/​lib</​code>​
 +    ​
 +=== Compilation de AlGlib ===
  
- avec [[http://downloads.sourceforge.net/project/quazip/quazip/0.2.3/quazip-0.2.3.tar.gz?​use_mirror=ignum | Quazip]] :+<​code>​cd .. 
 +wget https://www.alglib.net/translator/re/alglib-2.6.0.cpp.zip 
 +unzip alglib-2.6.0.cpp.zip 
 +cd cpp 
 +chmod +x build 
 +./build gcc</​code>​
  
-  > cd /tmp/ 
-  > wget http://​downloads.sourceforge.net/​project/​quazip/​quazip/​0.2.3/​quazip-0.2.3.tar.gz?​use_mirror=ignum 
-  > tar xvzf quazip-0.2.3.tar.gz 
-  > cd quazip-0.2.3 
-  > qmake ; make; make install 
  
- ainsi que la dernière version de muParser (>​=1.32) ​:+Vous devez avoir l'​arborescence suivante ​:
  
-  ​> cd /tmp/ +  ​QtiPlot 
-  > wget http://​downloads.sourceforge.net/​project/​muparser/​muparser/​Version%201.32/​muparser_v132.tar.gz?​use_mirror=sunet +       |-- tamu_anova-0.2 
-  > tar xvzf muparser_v132.tar.gz +       |-- QTexEngine 
-  > cd muparser_v132 +       |-- cpp
-  > ./​configure;​ make; sudo make install+
  
- puis la dernière version ​de sip (>=4.10)+==== Compilation ​de QtiPlot ====
  
-  > cd /tmp/ +Téléchargez QtiPlot sur le site de [[http://download.berlios.de/qtiplot/qtiplot-0.9.8.6.tar.bz2 | proindependant]]. La dernière version est la 0.9.8.6. Décompressez l'​archive dans ce répertoire **QtiPlot**. Ce répertoire (qtiplot-0.9.8.6) est appelé QTI_ROOT dans le fichier de configuration ci-dessous
-  > wget http://www.riverbankcomputing.co.uk/static/Downloads/​sip4/​sip-4.10.tar.gz +Désormais, vous devez avoir une arborescence du genre :
-  > tar xvzf sip-4.10.tar.gz +
-  > cd sip-4.10 +
-  > python configure.py;​ make; sudo make install+
  
- et enfin la dernière ​version de PyQt (>=4.7qui nécessite sip-4.10 :+  QtiPlot 
 +       |-- tamu_anova-0.2 
 +       |-- QTexEngine 
 +       |-- cpp 
 +       |-- qtiplot-0.9.8.6 
 +        
 +Si vous avez déjà compilé d'​anciennes ​version de QtiPlot ​(par exemple la 0.9.8.5), elles doivent aussi apparaître dans ce répertoire **QtiPlot**.
  
-  > cd /tmp/ +=== Modification du fichier qwtplot3d.pro ===
-  > wget http://www.riverbankcomputing.co.uk/​static/​Downloads/​PyQt4/​PyQt-x11-gpl-4.7.3.tar.gz +
-  > tar xvzf PyQt-x11-gpl-4.7.tar.gz +
-  > cd PyQt-x11-gpl-4.7 +
-  > python configure.py;​ make; sudo make install+
  
 +[[:​tutoriel:​comment_modifier_un_fichier|Éditez le fichier]] **3rdparty/​qwtplot3d/​qwtplot3d.pro** et rajouter la ligne suivante à la ligne 17 :
  
 +<​file>​unix:​CONFIG ​ += staticlib</​file>​
 +  ​
 +=== Configuration du fichier build.conf ===
 +Il faut ensuite [[:​tutoriel:​comment_modifier_un_fichier|créer un fichier]] **build.conf** dans QTI_ROOT à partir d'un fichier exemple fourni **build.conf.example**. Voici le fichier de l'​auteur de cette documentation :
 +<​file>​
 +isEmpty( QTI_ROOT ) {
 +  message( "each file including this config needs to set QTI_ROOT to the dir containing this file!" )
 +}
  
-Téléchargez QtiPlot sur le site de [[http://​soft.proindependent.com/​download.html | proindependant]]. La dernière version est la 0.9.7.13. Décompressez l'​archive dans le répertoire de votre choix que nous appelerons QTI_ROOT.+##########################################################​ 
 +##     ​System specific configuration 
 +##########################################################​
  
-=== Configuration === +SYS_INCLUDEPATH ​-I/​$$QTI_ROOT/​tmp/​qtiplot 
-Il faut ensuite créer un fichier **build.conf** à partir d'un fichier exemple fourni **build.conf.example**. Voici le mien :+SYS_LIBS ​-L/​opt/​local/​lib
  
-  isEmpty( QTI_ROOT ) { +MUPARSER_INCLUDEPATH = /usr/include/muParser 
-  message( "each file including this config needs to set QTI_ROOT to the dir containing this file!" ) +MUPARSER_LIBS = -lmuparser 
-  } +GSL_LIBS = -lgsl -lgslcblas
-   +
-  ##########################################################​ +
-  ##     ​System specific configuration +
-  ##########################################################​ +
-   +
-  SYS_INCLUDEPATH = /​opt/​local/​include +
-  SYS_LIBS = -L/​opt/​local/​lib +
-   +
-  ​MUPARSER_INCLUDEPATH = /usr/local/include +
-  MUPARSER_LIBS = -lmuparser +
-  GSL_LIBS = -lgsl -lgslcblas +
-   +
-  BOOST_LIBS = -lboost_date_time-mt -lboost_thread-mt +
-   +
-  QWT_INCLUDEPATH = $$QTI_ROOT/​3rdparty/​qwt/​src +
-  QWT_LIBS = $$QTI_ROOT/​3rdparty/​qwt/​lib/​libqwt.a +
-   +
-  QWT3D_INCLUDEPATH = $$QTI_ROOT/​3rdparty/​qwtplot3d/​include +
-  QWT3D_LIBS = $$QTI_ROOT/​3rdparty/​qwtplot3d/​lib/​libqwtplot3d.a +
-   +
-  XLS_INCLUDEPATH = /​usr/​local/​libxls/​include/​ +
-  XLS_LIBS = -L/​usr/​local/​libxls/​lib -lxlsreader +
-   +
-  QUAZIP_INCLUDEPATH = /​usr/​local/​include/​quazip +
-  QUAZIP_LIBS = -lquazip +
-   +
-  LIBPNG_LIBS = -lpng +
-   +
-  ##########################################################​ +
-  ## python - only used if python is needed +
-  ##########################################################​ +
-   +
-  # the python interpreter to use +
-  # (unix only, windows will use what ever is configured to execute .py files!) +
-  PYTHON = python +
-   +
-  ##########################################################​ +
-  ## Qt tools - allows to use specific versions +
-  ##########################################################​ +
-   +
-  LUPDATE = lupdate +
-  LRELEASE = lrelease +
-   +
-  ############################################################​ +
-  ##  Target specific configuration:​ configure Qtiplot itself +
-  ############################################################​ +
-   +
-  contains( TARGET, qtiplot ) { +
-    # building without muParser doesn'​t work yet +
-    SCRIPTING_LANGS += muParser +
-    SCRIPTING_LANGS += Python +
-   +
-    # a console displaying output of scripts; particularly useful on Windows +
-    # where running QtiPlot from a terminal is inconvenient +
-    DEFINES ​        += SCRIPTING_CONSOLE +
-   +
-    DEFINES ​        += QTIPLOT_SUPPORT +
-   +
-    # Uncomment the following line if you want to perform a custom installation using the *.path variables defined in ./​qtiplot.pro. +
-    #​CONFIG ​         += CustomInstall +
-   +
-    # Uncomment the following line if you want to build QtiPlot as a browser plugin (not working on Internet Explorer). +
-    #​CONFIG ​         += BrowserPlugin +
-       +
-    CONFIG ​         += release +
-    #​CONFIG ​         += debug +
-  }+
  
-Par défaut, ​QTI_ROOT ​est positionné au répertoire courant.+QWT_INCLUDEPATH = $$QTI_ROOT/​3rdparty/​qwt/​src 
 +QWT_LIBS = $$QTI_ROOT/​3rdparty/​qwt/​lib/​libqwt.a 
 + 
 +QWT3D_INCLUDEPATH = $$QTI_ROOT/​3rdparty/​qwtplot3d/​include 
 +QWT3D_LIBS = $$QTI_ROOT/​3rdparty/​qwtplot3d/​lib/​libqwtplot3d.a 
 + 
 +ZLIB_INCLUDEPATH = $$QTI_ROOT/​3rdparty/​zlib/​ 
 + 
 +QUAZIP_INCLUDEPATH = /​usr/​local/​include/​quazip 
 +QUAZIP_LIBS = -lquazip 
 + 
 +TEX_ENGINE_LIBS = ../​../​../​QtiPlot/​QTeXEngine/​libQTeXEngine.a 
 +TEX_ENGINE_INCLUDEPATH = ../​../​../​QtiPlot/​QTeXEngine/​src 
 + 
 +TAMUANOVA_INCLUDEPATH = ../​../​tamu_anova-0.2/​ 
 +TAMUANOVA_LIBS = ../​../​tamu_anova-0.2/​libtamuanova.a 
 + 
 +LIBPNG_LIBS = -lpng 
 + 
 +ALGLIB_INCLUDEPATH = ../​../​../​../​QtiPlot/​cpp/​src 
 +ALGLIB_LIBS = ../​../​../​QtiPlot/​cpp/​out/​libalglib.a 
 + 
 +##########################################################​ 
 +## python - only used if python is needed 
 +##########################################################​ 
 + 
 +# the python interpreter to use 
 +# (unix only, windows will use what ever is configured to execute .py files!) 
 +PYTHON = python 
 + 
 +##########################################################​ 
 +## Qt tools - allows to use specific versions 
 +##########################################################​ 
 + 
 +LUPDATE = lupdate 
 +LRELEASE = lrelease 
 + 
 +############################################################​ 
 +##  Target specific configuration:​ configure Qtiplot itself 
 +############################################################​ 
 + 
 +contains( TARGET, qtiplot ) { 
 +# building without muParser doesn'​t work yet 
 +  SCRIPTING_LANGS += muParser 
 +  SCRIPTING_LANGS += Python 
 + 
 +# a console displaying output of scripts; particularly useful on Windows 
 +# where running QtiPlot from a terminal is inconvenient 
 +#  DEFINES ​        += SCRIPTING_CONSOLE 
 +#  DEFINES  ​ += XLS_IMPORT 
 + 
 +#​DEFINES ​        += QTIPLOT_PRO 
 + 
 +# Uncomment the following line if you want to perform a custom installation using the *.path variables defined in ./​qtiplot.pro. 
 +# CONFIG ​         += CustomInstall 
 + 
 +# Uncomment the following line if you want to build QtiPlot as a browser plugin (not working on Internet Explorer). 
 +#​CONFIG ​         += BrowserPlugin 
 +   
 +  CONFIG ​         += release 
 +#  CONFIG ​         += debug 
 +
 +</​file>​
  
 === Compilation === === Compilation ===
-Voilà, a priori, vous êtes parrés ​pour la compilation de QtiPlot. Se mettre dans QTI_ROOT puis :+Voilà, a priori, vous êtes parés ​pour la compilation de QtiPlot. Se mettre dans QTI_ROOT puis :
  
-  ​qmake qtiplot.pro +  qmake qtiplot.pro 
-  ​make+  make
  
-La compilation vous crée un fichier ​éxécutable ​nommé **qtiplot** qui se trouve dans QTI_ROOT/​qtiplot. Vous pouvez installer ce binaire plus les docs, traductions et pages de manuel avec la commande : +La compilation vous crée un fichier ​exécutable ​nommé **qtiplot** qui se trouve dans QTI_ROOT/​qtiplot. Vous pouvez installer ce binaire plus les docs, traductions et pages de manuel avec la commande : 
-  ​sudo make install+  sudo make install
 Bon courage... Bon courage...
 <note warning>​Ce qui ne fonctionne toujours pas : <note warning>​Ce qui ne fonctionne toujours pas :
  
-1. Le plugin pour firefox +  - Le plugin pour firefox 
- +  ​- ​La mise à jour des traductions
-2. La mise à jour des traductions+
 </​note>​ </​note>​
 +=== Problèmes connus ===
 +  * QtiPlot pose plein de soucis lorsque l'on n'a pas bien installé les parties tierces. Attention donc à être bien rigoureux.
 +  * Un **make clean** provoque l'​erreur suivante :
 +  ​
 +    make[1]: entrant dans le répertoire « /​home/​raoul/​QtiPlot/​qtiplot-0.9.8.4/​manual »
 +    make[1]: *** Pas de règle pour fabriquer la cible « clean ». Arrêt.
 +    make[1]: quittant le répertoire « /​home/​raoul/​QtiPlot/​qtiplot-0.9.8.4/​manual »
 +    make: *** [sub-manual-clean] Erreur 2
  
 + Pour la contourner, [[:​tutoriel:​comment_modifier_un_fichier|modifier le fichier]] QTI_ROOT/​qtiplot.pro en commentant (avec un #), la ligne N°4 qui débute par **manual**
 +  * Au démarrage, QtiPlot vous propose d'​aider le développeur en faisant une donation puis vous dirige vers le site WEB. Après avoir fait un don, vous pouvez supprimer ces deux fonctionnalités : commentez la ligne N°15958 du fichier //​ApplicationWindow.cpp//​ avec deux barres obliques ainsi que la ligne N°61 du fichier //​QtiPlotApplication.cpp//​ qui se trouvent dans **QTI_ROOT/​qtiplot/​src/​core/​**.
 +  * Il se peut que vous ayez une erreur indiquant que le fichier //​sipAPIqti.h//​ est manquant; en particulier lors de la compilation qui supporte les scripts Python. Dans ce cas, placez vous dans le répertoire QTI_ROOT/​qtiplot et faites un //qmake// puis revenez dans QTI_ROOT et relancer la compilation.
 ===== Utilisation ===== ===== Utilisation =====
-Un excellent manuel se trouve [[http://soft.proindependent.com/​doc/​manual-en/index.html|ici]]. Il est aussi fourni sous forme PDF avec les sources.+Un excellent manuel se trouve [[http://www.qtiplot.com/doc/qtiplot-manual-en.pdf|ici]]. Il est aussi fourni sous forme PDF avec les sources.
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 212: Ligne 247:
 === Version installée depuis les sources === === Version installée depuis les sources ===
  
-Se placer dans le répertoire où vous avez décompréssé ​QtiPlot (appelé QTI_ROOT plus haut) puis : +Se placer dans le répertoire où vous avez décompressé ​QtiPlot (appelé QTI_ROOT plus haut) puis : 
-  ​sudo make uninstall+  sudo make uninstall
  
  
 ===== Voir aussi ===== ===== Voir aussi =====
  
-  * [[http://​soft.proindependent.com/​qtiplot.html|Site officiel]] [en+  ​* **(en)** [[http://​soft.proindependent.com/​qtiplot.html|Site officiel]] 
-  * [[http://soft.proindependent.com/​doc/​manual-en/​index.html|Manuel de qtiplot]] [en]+  ​* **(en)** [[https://www.qtiplot.com/​doc/​manual-en/​index.html|Manuel de qtiplot]]
  
 ---- ----
  
  
-//​Contributeurs : [[:​utilisateurs:​Volfoni54]]//​ +//​Contributeurs : [[:​utilisateurs:​Volfoni54]]//​.
- +
  • qtiplot.1272396071.txt.gz
  • Dernière modification: Le 18/04/2011, 14:49
  • (modification externe)