#1 Le 21/02/2018, à 17:50
- bergeronnette
[résolu] swftools : pdf2swf commande introuvable
Bonjour,
J'essaye de faire des swf à partir de LaTeX (je me suis servi de ce fil http://pstricks.blogspot.fr/)
J'ai installé swftools via synaptic (ubuntu 16.04).
Lorsque je lance la commande, j'ai la réponse suivante :
pdf2swf : commande introuvable
Merci de toute aide apportée.
Dernière modification par bergeronnette (Le 21/02/2018, à 21:49)
Hors ligne
#2 Le 21/02/2018, à 18:41
- gl38
Re : [résolu] swftools : pdf2swf commande introuvable
C'est normal puisqu'il est écrit
Ce paquet ne comprend pas pdf2swf et avi2swf.
Il faut donc compiler, le site de swftools permet de télécharger les sources swftools-0.9.2.tar.gz (qui datent de 2012, ce n'est donc pas tout frais).
On décompacte, on fait tourner dans le dossier swftools-0.9.2
./configure
et on essaie make, pas de pot ça fait plein de trucs mais pas pdf2swf.
En cherchant sur internet, on arrive sur cette page qui parle de libjpeg, on installe le paquet qui finit par dev et on recommence le ./configure et le make après avoir nettoyé avec un
make clean
et on a un pdf2swf dans le dossier src, qui devrait se mettre dans un endroit accessible avec un
sudo make install
et avec un peu de chance il fait ce que tu veux.
Cordialement,
Guy
[Edit] il faut sans doute supprimer le paquet swftools pour éviter des conflits
Dernière modification par gl38 (Le 21/02/2018, à 19:06)
Hors ligne
#3 Le 21/02/2018, à 21:49
- bergeronnette
Re : [résolu] swftools : pdf2swf commande introuvable
Bonsoir,
C'est normal puisqu'il est écrit
Ce paquet ne comprend pas pdf2swf et avi2swf.
Lisant moyennement l'anglais et encore moins l'anglais technique, je ne lis jamais les description de synaptic. Ici, j'aurai dû.
Il faut donc compiler
Je l'ai fait aussi avant de poster mais j'ai eu l'erreur
la recette pour la cible « install » a échouée
Ne comprenant rien aux indications suivantes, je n'ai pas testé.
Compilers and Options
=====================
Some systems require unusual options for compilation or linking that
the `configure' script does not know about. You can give `configure'
initial values for variables by setting them in the environment. Using
a Bourne-compatible shell, you can do that on the command line like
this:
CC=c89 CFLAGS=-O2 LIBS=-lposix ./configure
Or on systems that have the `env' program, you can do it like this:
env CPPFLAGS=-I/usr/local/include LDFLAGS=-s ./configure
et avec un peu de chance il fait ce que tu veux
J'ai toujours l'erreur sur make install mais j'ai quand même testé et cela semble fonctionner.
[Edit] il faut sans doute supprimer le paquet swftools pour éviter des conflits
Je l'ai fait avant de tout tester.
Quelques précisions
Le site de freetype à changé d'adresse
https://download.savannah.gnu.org/releases/freetype/
cd jpegsrc.v7
doit être changé en
cd jpeg-7
Merci
Hors ligne