Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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