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.
für leptonica 1.69, lib umbenannt in .libs, so sind die Parameter
%Vor%und so weiter
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.
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!
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
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%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 =
export LIBLEPT_HEADERSDIR=$dir/letonica168/include
%Code%
%Code%
%Code%
./autogen.sh
Tags und Links compilation tesseract mingw configure