Compiler inkscape sous mageia 1 64 bits

Ubuntu c’est mieux mais il n’y a pas que … Pour une fois, ce sera mageia, un fork de la distribution Mandriva….. ( dont la société va assez mal en ce moment. :twisted: )

Vous pouvez vous renseigner sur mageia en allant sur ce sympathique portail francophone : http://www.mageialinux-online.org/news/news.php

Tout d’abord, qu’elle version d’inkscape voulez vous compiler ? Nous aurons le choix dans cet article entre la version stable actuelle 0.48-2 ou bien une version récente de développement. J’ai essayé de trouver sans succès un rpm plus récent … donc il va falloir compiler si vous voulez rafraîchir un peu la version dispo sur votre dépôt

Version0.48.2 :

Téléchargez les sources sur le site officiel ou bien cliquez ici.

Décompressez l’archive et rendez vous dedans en ligne de commande.

Installez les paquets nécessaires a la compilation en tapant la commande qui suit.

su (tapez votre mot de passe pour passer en mode super utilisateur)

urpmi lib64lcms-devel lib64png-devel lib64xslt-devel lib64boost-devel lib64popt-devel lib64gsl-devel lib64gc-devel lib64gc-static-devel lib64freetype6-devel lib64xft-devel autoconf
make gcc-c++ lib64gtkmm2.4-devel lib64gtkmm2.4-static-devel autoconf

Un choix vous sera proposé en rapport aux librairies cairo, tapez 1 a chaque fois.

Si tout est installé …

./configure –prefix=/opt/inkscape                   <—– cette commande désigne le dossier de destination

make

make install

Créez pour finir , un raccourci vers l’application inkscape dans le dossier /opt/inkcape/bin

Version de développement :

Il vous faudra en plus le programme bzr pour télécharger cette version. Lancez un Terminal ou une konsole ;)

su (tapez votre mot de pass)

urpmi lib64lcms-devel lib64png-devel lib64xslt-devel lib64boost-devel lib64popt-devel lib64gsl-devel lib64gc-devel lib64gc-static-devel lib64freetype6-devel lib64xft-devel autoconf
make gcc-c++ lib64gtkmm2.4-devel lib64gtkmm2.4-static-devel autoconf automake libtool bzr

Un choix vous sera proposé en rapport aux librairies cairo, tapez 1 a chaque fois.

Ensuite tapez cette commande qui va charger les sources. Un dossier inkscape sera créé dans votre home.

bzr branch lp:inkscape   ( il faudra être patient si vous n’avez que 2 mega comme moi :(   )

cd inkscape

./autogen.sh

./configure –prefix=/opt/inkscape-devel

make

make install

Il ne reste plus qu’a créer un lien vers l’application inkscape dans le dossier /opt/inkscape-devel

Je pense que ces manipluations doivent aussi fonctionner mandriva 2010.2 ou mandriva 2011. Si vous tentez l’expérience, n’hésitez pas a en faire part dans les commentaires !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *