Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
convertlit [Le 28/01/2008, 21:09] Calaereb créée |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Gutsy bureautique BROUILLON}} | ||
- | ------ | ||
- | ====== Convert LIT ====== | ||
- | |||
- | Comme son nom l'indique, Convert LIT convertit des livres électronique (eBooks) au format LIT ([[http://en.wikipedia.org/wiki/Microsoft_Reader|Microsoft Reader]]) vers un format plus générique ([[http://en.wikipedia.org/wiki/OEBPS|Open eBook]]) | ||
- | Cette page vous expliquera comment [[#Installation|installer]] ou [[#Pré-requis à la compilation|compiler]] ce programme. | ||
- | |||
- | ===== Installation ===== | ||
- | |||
- | <note important>Ces paquetages ont été réalisés par un membre du forum officiel d'Ubuntu. Par conséquent, vous les utilisez à vos risques et périls. Préférez la [[#Pré-requis à la compilation|compiler]], plus sûre. | ||
- | |||
- | Le [[http://ubuntu-utah.ubuntuforums.org/showthread.php?t=633429|fils de discussion]].</note> | ||
- | |||
- | Télécharger et [[:tutoriel:comment_installer_un_paquet|installer les paquets]] [[http://ace-host.stuart.id.au/russell/files/debian/sarge/libtommath/libtommath_0.37-1_i386.deb|libtommath]] et [[http://ace-host.stuart.id.au/russell/files/debian/sarge/clit/clit_1.8-1_i386.deb|convertlit]] dans cet ordre. | ||
- | |||
- | ===== Pré-requis à la compilation ===== | ||
- | |||
- | Afin de compiler ce programme, vous aurez besoin : | ||
- | * d'[[:tutoriel:comment_installer_un_paquet|installé le paquet]] **build-essential**. | ||
- | * de télécharger les sources de [[http://www.convertlit.com/clit18src.zip|Convert LIT]]. | ||
- | * de télécharger les sources de la bibliothèque [[http://math.libtomcrypt.com/files/ltm-0.39.tar.bz2|libtommath]] | ||
- | |||
- | ===== Compilation ===== | ||
- | |||
- | Décompressez les sources dans le même dossier, par exemple //convertlit//. | ||
- | Vous devrez obtenir l'arborescence suivante : | ||
- | * clitxx | ||
- | * lib | ||
- | * libtommath-0.xx | ||
- | * README | ||
- | |||
- | En ligne de commande, rentrez dans le dossier //libtommath-0.xx// et écrivez : | ||
- | <code>make</code> | ||
- | |||
- | Maintenant que **libtommath** est compilé, on passe au dossier //lib// : | ||
- | <code> | ||
- | cd ../lib | ||
- | make | ||
- | </code> | ||
- | |||
- | Avant de pouvoir compiler Convert LIT, il va falloir [[:tutoriel:comment_editer_un_fichier|éditer le fichier]] **Makefile** du répertoire //clitxx//. | ||
- | |||
- | <note>Les sources cherchant la bibliothèque **libtommath** dans le répertoire //libtommath-0.30//, il faut modifier ces 2 lignes afin d'avoir le bon numéro de version : | ||
- | |||
- | Ligne 3 : CFLAGS=-funsigned-char -Wall -O2 -I ../libtommath-0.30/ -I ../lib -I ../lib/des -I . | ||
- | |||
- | Ligne 8 : gcc -o clit $^ ../libtommath-0.30/libtommath.a | ||
- | </note> | ||
- | |||
- | Nous pouvons maintenant passer à la compilation en tapant comme précédemment : | ||
- | <code>make</code> | ||
- | |||
- | Voilà, un exécutable tout chaud appelé **clit** vient d'être créé dans le dossier. Afin de rendre son utilisation plus simple, vous pouvez déplacer ce fichier dans le dossier des exécutables en tapant : | ||
- | <code>sudo mv clit /usr/bin/</code> | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | <note>Apprentissage en cours, restez à l'écoute :-D | ||
- | |||
- | Ou tapez le nom du programme dans un terminal : | ||
- | <code>clit</code> | ||
- | </note> | ||
- | |||
- | ===== Désinstallation ===== | ||
- | |||
- | Pour supprimer cette application, il suffit d'éliminer l'exécutable compilé. Si vous avez suivi cette documentation, vous le trouverez dans /usr/bin/. Ouvrez un terminal et tapez la commande suivante : | ||
- | <code>sudo rm /usr/bin/clit</code> | ||
- | |||
- | ===== Liens ===== | ||
- | |||
- | * [[http://www.convertlit.com/|Site de Convert LIT]] | ||
- | * [[http://math.libtomcrypt.com/download.html|Site de la bibliothèque libtommath]] | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : [[utilisateurs:Calaereb|Calaereb]].// |