[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: compilation de QGIS sur sid (amd64)



Samy,

Exemple pour compiler la version 1.3.0 de qgis :

- recup des 3 fichiers du paquet source karmic :
cd /tmp/
wget http://launchpadlibrarian.net/31743511/qgis_1.3.0.orig.tar.gz
wget http://launchpadlibrarian.net/31748092/qgis_1.3.0-1%7Ekarmic6.diff.gz
wget http://launchpadlibrarian.net/31748093/qgis_1.3.0-1%7Ekarmic6.dsc

- extraction :
dpkg-source -x qgis_1.3.0-1~karmic6.dsc

- compilation
cd qgis-1.3.0
dpkg-buildpackage -rfakeroot -uc -b

Si nécessaire installer les paquets manquants,
requis pour la compilation ...  puis recommencer le dpkg-buildpackage
(je suppose qu'il y a une commande pour faire automatiquement
l'installation des paquets de dépendance de compilation, un peu
à la manière de 'apt-get build-dep' ?)

- installer les paquets
cd ..
sudo dpkg -i  *deb

Guy

Samy Mezani a écrit :
Bonjour,

J'ai un problème lors de la compilation de qgis 1.2.0 avec dpkg-buildpackage. C'est ma première compil, merci d'être indulgent... ;-) Après avoir exécuté la commande suivante, comme recommandé dans les sources de qgis :
# dpkg-buildpackage -us -us -b

La compil se déroule bien jusqu'à 53% où j'ai le message d'erreur suivant : SyntaxError: Non-ASCII character '\xc3' in file /home/samy/Téléchargement/qgis-1.2.0/debian/build/python/configure.py on line 7, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

Je comprends qu'il ne reconnaît pas un certain caractère comme ascii et en plus le codage n'est pas précisé. J'ai déclaré le codage utf-8 dans configure.py avec :
# -*- coding: utf-8 -*-

Mais ce fichier est réécrit sans ce commentaire lors de l'essai de compilation suivant.

Bref, je ne vois pas comment m'en sortir. Merci d'avance pour un petit coup de main !

Samy


Reply to: