EasyGraphic 4.0 Installation

EasyGraphic est une bibliothèque de fonctions permettant de développer rapidement des petites applications graphiques sous Linux. Il ne s'agit pas de faire une interface complète avec des menus, des boutons ou des barres de défilement, mais de pouvoir facilement afficher une droite, un cercle, un rectangle dans une fenêtre, sans avoir à ce soucier des problèmes de rafraichissement des fenêtres.

Voici la procédure pour installer cette librairie sous Ubuntu ou Debian Etch :

1. Récupérer les deux paquets debian .deb sur cette page.

2. Installer les deux paquets avec ces commandes :

$ dpkg -i easygraphic-dev_0.3.0-1_i386.deb easygraphic1_0.3.0-1_i386.deb

Il va y avoir des problèmes de dépendances. Pour les régler :

$ apt-get -f install

Vérifier que les deux paquets sont bien installés :

$ dpkg -l | grep nom du paquet

Si les paquets ne se sont pas installés, récupérer ibgdk-pixbuf2_0.22.0-11_i386.deb et libgtk1.2_1.2.10-18_i386.deb sur le site de debian et les installer :

$ sudo dpkg -i libgdk-pixbuf2_0.22.0-11_i386.deb libgtk1.2_1.2.10-18_i386.deb

Ces packages installent la version 2.0 de la librairie. Il vous faut maintenant créer deux fichiers à mettre dans /usr/lib/pkgconfig/ :

easycpp.pc

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: EasyGraphic
Description: EasyGraphic Library for C
Version: 0.4.0
Requires: gtk+-2.0 >= 2.6.0
Libs: -L${libdir} -leasygraphic
Cflags: -I${includedir}/easygraphic

easy.pc

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: EasyGraphic++
Description: EasyGraphic Library for C++
Version: 0.4.0
Requires: gtk+-2.0 >= 2.6.0
Libs: -L${libdir} -leasygraphicpp -leasygraphic
Cflags: -I${includedir}/easygraphic

Pour obtenir la librairie 4.0, j'ai du repackager à partir des sources, voici donc les packages à installer : libeasygraphic4_0.4.0-1_i386.deb libeasygraphic-dev_0.4.0-1_i386.deb libeasygraphicpp4_0.4.0-1_i386.deb :

$ dpkg -i libeasygraphic4_0.4.0-1_i386.deb libeasygraphic-dev_0.4.0-1_i386.deb libeasygraphicpp4_0.4.0-1_i386.deb

Maintenant installez les dépendances :

$ apt-get -f install

Vous pouvez maintenant utiliser la librairie EasyGraphic en ajoutant cette ligne dans votre programme :

#include <easywindow>

Programmez bien ;-)



Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet