2016-07-01 15 views
0

Ich versuche Lemur-4.12 auf Linux zu installieren, aber beim Laufen machen erhalte ich:Lemur Installation auf Linux-Rechner

../../MakeMod:48: recipe for target 'ResultFile.o' failed 
make[1]: *** [ResultFile.o] Error 1 
make[1]: Leaving directory '/data1/myuser/lemur-4.12/retrieval/obj' 
Makefile:28: recipe for target 'retrieval' failed 

Ist dies ein weit verbreitetes Problem? Woran könnte es liegen und wie kann ich es beheben?

+1

Bitte bearbeiten Sie Ihren Beitrag, um den Namen und die Version Ihres Betriebssystems anzugeben. –

Antwort

0

Der Lemur-4.12-Code ist sehr alt. Die Dateien haben Zeitstempel 2005 und 2008. Die zuverlässige g ++ Version 3.4.6 (compat-gcc-34-C++) von Fedora/RHEL 6/CentOS 6 kann die Aufgabe erledigen. Mein Beispiel: OS = PCLinuxOS 2016 Compiler = gcc34-c++-3.4.6-20.SL7.x86_64

cd lemur-4.12/ 
export CXX=g++34 && ./configure 
make 

Installieren Ergebnis: bin/{29} executable's, lib/liblemur.a, umfassen // [Header] .hpp


Hinweis: Die Fedora g ++ 34/gcc34-Pakete wurden neu erstellt und sind für CentOS 7, Debian, Ubuntu verfügbar.