Search code examples
compilationmingwconfiguretesseract

configure: error: leptonica library missing (when building tesseract-ocr-3.01 on MinGW)


When running configure it fails with

checking for leptonica... yes
checking for pixCreate in -llept... no
configure: error: leptonica library missing

But I have leptonica 1.69 built (downloaded source and ran ./configure && make install)


Edit

I think configure: error: leptonica library missing is a bit misleading, please note that it first says checking for leptonica... yes, and then fails on checking for pixCreate in -llept... no. So maybe the problem is not that the library is missing, but something else.


Solution

  • I finally managed to make it compile, after reading this and this thread. The proper steps for were:

    ./autogen.sh
    export LIBLEPT_HEADERSDIR=/local/include
    ./configure --with-extra-libraries=/local/lib
    make install