2012-05-27 3 views
1

J'essaie d'obtenir ghostscript pour convertir des fichiers PDF en PCL-5 (ou 5e) en utilisant un pilote capable d'être configuré (les pilotes intégrés produisent une sortie très étonnamment grande, et j'ai besoin de quelque chose capable d'être modifié).GPL Ghostscript 8.70: Impossible de démarrer le serveur ijs

J'ai gutenprint compilé, et j'ai placé l'exécutable ijsgutenprint au /home/marcintustin/webapps/django/oneclickcosvirt/bin/ijsgutenprint.5.2. Lorsque je tente de l'appeler avec Ghostscript avec

gs -dBATCH -dNOPAUSE -dNOCIE -dSAFER -sDEVICE=ijs \ 
-sIjsServer=/home/marcintustin/webapps/django/oneclickcosvirt/bin/ijsgutenprint.5.2 \ 
-sDeviceManufacturer=vendor -sDeviceModel=name -sOutputFile=- - <sztst.pdf> sztst.pcl 

Je reçois l'erreur GPL Ghostscript 8.70: Can't start ijs server "/home/marcintustin/webapps/django/oneclickcosvirt/bin/ijsgutenprint.5.2". Je suis mystifié car le fichier est à l'emplacement donné, est défini comme exécutable et peut être appelé sans erreur depuis la ligne de commande. Des idées sur ce qui ne va pas/une autre façon de résoudre ce problème?

(Je le fais sur un hôte partagé, auquel je ne suis pas root, donc je ne peux pas configurer l'impression à l'échelle du système, et je préfère ne pas installer de démons liés à l'impression sauf si nécessaire) .

Répondre

1

La question est que gutenprint, en plus du binaire ijsgutenprint.5.2, doit avoir dans le même répertoire où le binaire est installé un répertoire appelé .libs contenant des fichiers supplémentaires. (Le répertoire .objects également généré pendant la génération n'est pas requis dans l'installation).

Prenez note si vous effectuez une installation manuelle!

Questions connexes