2016-03-21 11 views
0

Ich habe ausführbare Datei, die aus meinem Perl-Code für die Verteilung
Es funktioniert gut auf meinem eigenen ubuntu 12.04 wo es erstellt wurde
Es sollte auf ohne Perl arbeiten jedes System
Aber Nach der Ausführung von ausführbaren auf Ubuntu 14.04 LTS, (64 Bit) gibt es
Fehler:Cava Packger ausführbare Datei (von Perl gemacht) nicht in 64-Bit-Arbeits Ubuntu 14.04

Can't load '/home/osboxes/Version-1/lib/vrt/16e8aba612e215bf6a5195289f1a16d8/Prima.so' for module Prima: libgif.so.4: cannot open shared object file: No such file or directory at <content>/DynaLoader.pm line 157. 

Nach der Installation von libgif4 es gab Fehler

libtiff.so.4: cannot open shared object file: No such file or directory 

Was kann die Ursache dafür und die Lösung dafür sein.

+0

Haben Sie versucht, 'libgif4' Installation, die es in der Fehlermeldung sagt, es konnte nicht geladen werden? – Dummy00001

+0

nach der Installation libgif4 Es gab Fehler über libtiff4 Ich habe es auch installiert und das Problem ist jetzt gelöst. – BioDeveloper

Antwort

0

Ubuntu 14.04 LTS enthält standardmäßig libtiff5. Versionen bis 13.04 hatten libtiff4. Ich machte die ausführbare Datei kompatibel mit libtiff4. Auch die Installation von libtiff4 durch das Ubuntu Software Center hat nicht geholfen, also habe ich es manuell installiert.
es von here heruntergeladen und mit dem Befehl installiert:

sudo dpkg -i ./libtiff4_3.9.7-2ubuntu1_amd64.deb