Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/06/2011, 17h17   #1
Invité régulier
 
Inscription : janvier 2005
Messages : 41
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 41
Points : 7
Points : 7
Envoyer un message via MSN à Link45
Par défaut ImageMagick : erreur texte ("convert: delegate library support not built-in")

Bonjour,

je débute sur ImageMagick, et je rencontre déjà un problème.
Je vous donne des informations sur l'environnement et ensuite je vous ennonce mon problème. Je tiens aussi à préciser que je ne suis pas du tout expert en linux et que je suis loin d'être familier avec les lignes de commandes et les méthodes d'installations.

Après avoir installé la dernière version de ImageMagick (ImageMagick-6.7.0-6.x86_64.rpm) sur une distribution linux (Cent OS 5.4 64bit) sur un serveur dédié avec plesk.

J'utilise pour installé l'application :
yum --nogpgcheck localinstall ImageMagick-6.7.0-6.x86_64.rpm

je tente alors la ligne de commande suivante permettant de générer un texte:
Code :
convert -background none -antialias  -fill black -pointsize 40 -font Courier label:"bla bla bla bla" label.jpg
Et voici ce qu'il en ressort:
Code :
1
2
3
4
convert: delegate library support not built-in `/usr/share/fonts/default/Type1/n022003l.pfb' (Freetype) @ warning/annotate.c/RenderFreetype/1449.
convert: delegate library support not built-in `/usr/share/fonts/default/Type1/n022003l.pfb' (Freetype) @ warning/annotate.c/RenderFreetype/1449.
convert: delegate library support not built-in `/usr/share/fonts/default/Type1/n022003l.pfb' (Freetype) @ warning/annotate.c/RenderFreetype/1449.
convert: no encode delegate for this image format `label.jpg' @ error/constitute.c/WriteImage/1157.
Si quelqu'un avait la noblesse d'esprit d'éclairer ma lanterne sur ce que tout ca signifie... ><

Cordialement,
Benoit.
Link45 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 10/06/2011, 17h25   #2
Expert Confirmé Sénior
 
Avatar de frp31
 
Homme francois
Ingénieur systèmes et réseaux
Inscription : juillet 2006
Messages : 3 534
Détails du profil
Informations personnelles :
Nom : Homme francois
Âge : 35
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juillet 2006
Messages : 3 534
Points : 7 743
Points : 7 743
Il semble que tu n'aies pas de quoi encoder du jpeg.
certainement une librairie jpeg/dev manquante.

mais j'aimerai un autre avis car pour une fois le message d'erreur n'est pas explicite du tout.
frp31 est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 12/06/2011, 16h44   #3
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 895
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 895
Points : 1 543
Points : 1 543
Salut,

Je serais assez d'accord avec frp31.

Ceci dis pourquoi n'est tu pas passé par ton gestionnaire de paquets ?
Imagemagick dois surement être dans les dépôts Centos.

Centos 5.4 date de 2009 tu n'as pas plus récent ? La dernière est la 5.6.
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing

Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 21
Vieux 15/06/2011, 08h55   #4
Invité régulier
 
Inscription : janvier 2005
Messages : 41
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 41
Points : 7
Points : 7
Envoyer un message via MSN à Link45
Bonjour,

merci pour vos réponses.

Alors au temps pour moi, après vérifications, il s'agit bien de la version 5.6 (désolé ><)

@Winnt: Qu'appelles tu le gestionnaire de paquet (je ne m'y connais vraiment pas en linux, je copie colle des commandes que je trouve... :/)

Quand je fais :
Il me trouve bien un version a installée, mais celle ci date apparemment un peu, j'ai encore plus de problème avec celle ci qu'avec la dernière.
Link45 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 15/06/2011, 09h56   #5
Membre chevronné
 
Avatar de matrix788
 
Inscription : juin 2002
Messages : 695
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 695
Points : 792
Points : 792
Bonjour,

Tu pourrais nous donner le résultat de la commande:

Code :
convert -list configure
et chercher la ligne DELEGATES, qui te renseigneras sur les librairies supportées par IM. Si non présentes, tu peux les installer pour résoudre ton problème.
__________________
Modérateur Linux
n'oubliez pas de cliquer sur résolu...

== pas de question technique en MP. Merci ==
matrix788 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/06/2011, 10h17   #6
Invité régulier
 
Inscription : janvier 2005
Messages : 41
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 41
Points : 7
Points : 7
Envoyer un message via MSN à Link45
Bonjour,

Merci matrix788 pour ta participation ^^

Voici le résultat de ta commande :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Path: /usr/local/lib/ImageMagick-6.6.2/config/configure.xml
 
Name          Value
-------------------------------------------------------------------------------
CC            gcc -std=gnu99 -std=gnu99
CFLAGS        -fopenmp -g -O2 -Wall -pthread
CONFIGURE     ./configure 
COPYRIGHT     Copyright (C) 1999-2010 ImageMagick Studio LLC
CPPFLAGS      -I/usr/local/include/ImageMagick
CXX           g++
CXXFLAGS      -pthread
DEFS          -DHAVE_CONFIG_H
DELEGATES     
DISTCHECK_CONFIG_FLAGS --disable-deprecated --with-quantum-depth=16 --with-umem=no --with-autotrace=no --with-fontconfig=no --with-gslib=no --with-fontpath= --with-rsvg=no --with-xml=no --with-perl=no
EXEC-PREFIX   /usr/local
HOST          x86_64-unknown-linux-gnu
LDFLAGS       -L/usr/local/lib 
LIB_VERSION   0x662
LIB_VERSION_NUMBER 6,6,2,5
LIBS          -lMagickCore -lm -lgomp -lpthread 
NAME          ImageMagick
PCFLAGS       -fopenmp
PREFIX        /usr/local
QuantumDepth  16
RELEASE_DATE  2011-06-07
VERSION       6.6.2
WEBSITE       http://www.imagemagick.org
 
Path: [built-in]
 
Name          Value
-------------------------------------------------------------------------------
NAME          ImageMagick
Si j'ai bien compris, il n'y a rien en face de DELEGATES ><
Donc je dois installer des librairies? C'est ca? Mais de quelles librairies s'agit il??

Merci encore.
Link45 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 15/06/2011, 12h53   #7
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 895
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 895
Points : 1 543
Points : 1 543
Salut

Citation:
Envoyé par Link45
@Winnt: Qu'appelles tu le gestionnaire de paquet (je ne m'y connais vraiment pas en linux, je copie colle des commandes que je trouve... :/)

Quand je fais :

yum est un gestionnaire de paquets qui, à ma connaissance gère les dépendances.

Citation:
Il me trouve bien un version a installée, mais celle ci date apparemment un peu, j'ai encore plus de problème avec celle ci qu'avec la dernière.
Si tu avais commencer par expliquer ce problème ca t'aurais peut-être évité de t'embarquer dans une installation manuelle
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing

Ici un article de présentation de la distribution Gentoo http://winnt.developpez.com/tutoriel...tation-gentoo/
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 15/06/2011, 15h55   #8
Membre chevronné
 
Avatar de matrix788
 
Inscription : juin 2002
Messages : 695
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 695
Points : 792
Points : 792
effectivement tu n'as aucune librairie, normal que ca fonctionne pas...

télécharges cette version: http://www.imagemagick.org/download/...0-7.x86_64.rpm

ensuite installes:

Code :
rpm -Uvh ImageMagick-6.7.0-7.x86_64.rpm
et en ré-effectuant la commande pour afficher la config, tu verras tes delegates. Si NOK, tu as ce lien: http://www.imagemagick.org/download/delegates/

Ou alors, tu fais une installation à la main, avec les bonnes options de config.
__________________
Modérateur Linux
n'oubliez pas de cliquer sur résolu...

== pas de question technique en MP. Merci ==
matrix788 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 20/06/2011, 09h24   #9
Invité régulier
 
Inscription : janvier 2005
Messages : 41
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 41
Points : 7
Points : 7
Envoyer un message via MSN à Link45
Bonjour,

je me suis rendu compte après un petit moment que j'avais surement un conflit de version, car la commande :
Code :
convert -list configure
ne me donnait pas le même résultat selon que je sois placé dans le répertoire d'installation ou pas.
Soit delegates était vide, soit il y avait déjà des choses.

Bref, j'ai tout désinstallé CORRECTEMENT, chose que je n'avais peut être pas bien fait non plus avant, pour tout réinstaller à partir de la dernière version et avec ta ligne de commande, et là tout a l'air de bien passer

Encore merci à tous!!
Problème résolu.
Link45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h59.


 
 
 
 
Partenaires

Hébergement Web