configure: Fehler: leptonica library fehlt (beim Erstellen von tesseract-ocr-3.01 auf MinGW)

8

Beim Ausführen von configure schlägt es mit

fehl %Vor%

Aber ich habe Leptonica 1.69 gebaut (heruntergeladene Quelle und lief ./configure && make install )

Bearbeiten

Ich denke, configure: error: leptonica library missing ist ein bisschen irreführend. Bitte beachten Sie, dass es zuerst checking for leptonica... yes und dann checking for pixCreate in -llept... no anzeigt. Also vielleicht ist das Problem nicht, dass die Bibliothek fehlt, sondern etwas anderes.

    
sashoalm 19.10.2012, 09:28
quelle

10 Antworten

11

Ich habe es endlich geschafft, es zu kompilieren, nachdem ich dieses gelesen habe dieser Thread. Die richtigen Schritte für waren:

%Vor%     
sashoalm 19.10.2012, 11:37
quelle
5

für leptonica 1.69, lib umbenannt in .libs, so sind die Parameter

%Vor%

und so weiter

    
Aleksandr Vinogradov 19.02.2015 02:11
quelle
3

Vielleicht könnte das das Problem lösen:

%Vor%     
Jarekczek 19.10.2012 10:06
quelle
1

Die FAQ behebt dieses Problem und hat mit tesseract 3.02.02 unter Mac OSX funktioniert 10.6.8.

    
Steph 05.02.2013 10:20
quelle
1

In meinem Fall wurde dieses Problem von einem fehlenden Compiler verursacht. Die Suche nach config.log ergab Folgendes:

./configure:17287: g++ -o conftest -I/Usr/local/include/leptonica -L/usr/local/lib conftest.cpp -llept >&5 ./configure: line 2040: g++ command not found

Running apt-get install g++ hat das Problem gelöst. Es gibt ein Problem im Tesseract-Problem-Tracker dazu.

    
arvixx 04.11.2015 19:46
quelle
1

In meinem Fall (für Ubuntu / Debian) habe ich die neueste leptonica Version heruntergeladen und der Fehler wurde nicht behoben. Um es zu beheben, habe ich das Paket "leptonica-dev" mit sudo apt-get remove libeptonica-dev entfernt und dann tesse- ract die gefundene leptonica-Version aus dem Quellcode gefunden.

Ich hoffe, es hilft!

    
llazzaro 20.05.2016 18:47
quelle
1

Ich arbeite an redhat linux 7.2 . Keiner der Lösung funktionierte für mich
Ich bekam folgende Fehler in config.log.
Paket lept wurde nicht im pkg-config-Suchpfad gefunden. Vielleicht sollten Sie das Verzeichnis mit 'lept.pc' hinzufügen zur Umgebungsvariablen PKG_CONFIG_PATH

PKG_CONFIG_PATH
configure script verwendet das Dienstprogramm pkg-config, um nach Paketen zu suchen.
Es konnte kein lept-Paket gefunden werden (obwohl ich leptonica separat installiert hatte)



























export PKG_CONFIG_PATH = / usr / local / lib / pkgconfig

    
Tanmay Patil 11.11.2017 19:29
quelle
0

Ich hatte ein ähnliches Problem mit dem Versuch, aus der Quelle zu kompilieren, habe es aber nicht mit erlebt apt-get zur Installation von tesseract

%Vor%     
CompChemist 25.11.2013 16:51
quelle
0

Abgesehen von der Leptonica-Bibliothek mussten png-, jpeg-, tiff-Bibliotheken an das configure-Skript mit CXX- und CPP-Flags übergeben werden. So führen Sie configure als nicht root aus: 1. LIBLETT_HEADERSDIR =; Export LIBELPT_HEADERSDIR; 2. CXXFLAGS="- ltiff -lpng -ljpeg" CPPFLAGS="- ltiff -lpng -ljpeg" ./configure --prefix = --mit-extra-libraries =

    
user3597904 02.05.2014 22:53
quelle
-3

export LIBLEPT_HEADERSDIR=$dir/letonica168/include %Code% %Code% %Code% ./autogen.sh

    
user2454322 05.06.2013 05:42
quelle