|
|
Installation de la librarie GD pour Perl sous Suse 10.3 |
|
Accueil Journal de mission Course à pied Ski de randonnée Alpinisme Voile Ecrits Diaporamas Programmation Carnet des invités |
Accueil > Programmation > Installation GD Installation de la librairie GD pour Perl sous Suse 10.3 (plus une remarque pour Suse 9.3) ButInstaller les librairies nécessaires à la construction d'images sous Perl. Ceci permet de nombreuses manipulations et créations d'images en batch dont la carte des points d'un fichier SPS ci-dessous, n'est qu'un des nombreux exemples possibles. FichiersNous devrons installer une librairie "libjpeg-devel" ainsi que plusieurs fichiers dont voici la liste; prompt$ ls -al GD* gd* Perl*
-rw-r--r-- 1 gaetan users 587617 2007-12-21 00:58 gd-2.0.33.tar.gz
-rw-r--r-- 1 gaetan users 255522 2007-12-21 00:58 GD-2.34.tar.gz
-rw-r--r-- 1 gaetan users 130020 2007-12-21 00:58 GDGraph-1.43.tar.gz
-rw-r--r-- 1 gaetan users 64698 2007-12-21 00:58 GDTextUtil-0.86.tar.gz
-rw-r--r-- 1 gaetan users 2126389 2007-12-21 00:58 PerlMagick-6.20.tar.gz
RemarqueLa description ici notée fait référence à une certaine installation de Suse 10.3. Advenant la non-satisfaction de certaines dépendances, il faudra apporter correction et installer également ces paquetages supplémentaires manquants, non listés ici. En l'occurence, pour une installation Suse 9.3, il aura fallu, outre les étapes décrites ci-après, installer; rpm -ivh freetype2-devel-2.1.9-4.i586.rpm rpm -ivh fontconfig-devel-2.2.99.20050218-8.i586.rpm rpm -ivh xorg-x11-devel-6.8.2-30.i586.rpm rpm -ivh libtiff-devel-3.7.1-7.2.i586.rpm rpm -ivh liblcms-devel-1.14-3.i586.rpm rpm -ivh ImageMagick-devel-6.1.8-6.i586.rpm 1 - Installation libjpeg-develFaire, yast, Software management, Search, demander libjpeg, cliquer libjpeg-devel. Ou; prompt$ rpm -ivh libjpeg-devel-6.2.0-78.i586.rpm
Preparing... ########################################### [100%]
1:libjpeg-devel ########################################### [100%]
On peut ensuite vérifier; prompt$ rpm -qav | grep libjp
libjpeg-6.2.0-812
libjpeg-devel-6.2.0-78
2 - Installation gd-2.0.3Exemple; prompt $ tar xzf gd-2.0.33.tar.gz ; cd gd-2.0.33 ; ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
etc...etc...etc... ** Configuration summary for gd 2.0.33: Support for PNG library: yes Support for JPEG library: yes Support for Freetype 2.x library: yes Support for Fontconfig library: yes Support for Xpm library: yes Support for pthreads: yes configure: creating ./config.status config.status: creating Makefile config.status: creating config/Makefile config.status: creating config/gdlib-config config.status: creating test/Makefile config.status: creating config.h config.status: executing depfiles commands Je lance ensuite (ici j'épargne des très nombreux messages); prompt$ make check; make install; make clean;make distclean prompt$ cd ..; rm -R gd-2.0.33 3 - Installation GD-2.34On a: prompt$ tar xzf GD-2.34.tar.gz;cd GD-2.34; perl Makefile.PL
Des messages apparaissent... Ensuite; prompt$ make;make test;make html; make install
Puis; prompt$ cd ..;rm -Rf GD-2.34
4 - Installation GDGraph-1.43prompt$ tar xzf GDGraph-1.43.tar.gz; cd GDGraph-1.43; perl Makefile.PL;make; make install prompt$ cd ..;rm -Rf GDGraph-1.43 5 - Installation GDTextUtil-0.86prompt$ tar xzf GDTextUtil-0.86.tar.gz;cd GDTextUtil-0.86;\ perl Makefile.PL;make;make test;make demo;make install prompt$ cd ..;rm -Rf GDTextUtil-0.86 6 - Installation PerlMagick-6.20prompt$ tar xzf PerlMagick-6.20.tar.gz;cd PerlMagick-6.20;perl Makefile.PL;make; make install prompt$ cd ..;rm -R PerlMagick-6.20 Ceci termine l'installation. A partir de là, étant donné un certain fichier SPS d'acquistion sismique, une photo satellite calibrée et le script approprié, il est possible de tirer, en batch, des images telle que celle-ci;
|
|
|
Tous droits réservés © 2003-2006 Gaétan Martineau |