Do you have libtesseract installed?
On Thu, Oct 4, 2018 at 3:22 AM Mich Po <[email protected]> wrote:
> I added these lines to CMakeLists.txt in Tesseract, it builds to 99% then
> I get a lot of undefined reference errors below.
> The leptonica library is built on the same machine using the same arm
> toolchain.
>
>
> set(Leptonica_DIR "C:/opencv/leptonica/build")
> set(Leptonica_LIBRARIES} "C:/opencv/leptonica/build/src")
> add_library(leptonica STATIC IMPORTED)
> set_target_properties(leptonica PROPERTIES
> IMPORTED_LOCATION "C:/opencv/leptonica/build/src/libleptonica.so"
> INTERFACE_INCLUDE_DIRECTORIES "C:/opencv/leptonica/build/src"
> )
> find_package(Leptonica ${MINIMUM_LEPTONICA_VERSION} REQUIRED CONFIG)
>
> What am I missing here?
>
>
>
> Severity Code Description Project File Line Suppression State
> Error undefined reference to
> `getLeptonicaVersion' Tesseract.vgdbcmake
> C:\opencv\tesseract\src\api\tesseractmain.cpp 65
> Error undefined reference to
> `lept_free' Tesseract.vgdbcmake C:\opencv\tesseract\src\api\tesseractmain.cpp
> 67
> Error undefined reference to
> `getImagelibVersions' Tesseract.vgdbcmake
> C:\opencv\tesseract\src\api\tesseractmain.cpp 69
> Error undefined reference to
> `lept_free' Tesseract.vgdbcmake C:\opencv\tesseract\src\api\tesseractmain.cpp
> 71
> Error undefined reference to
> `setMsgSeverity' Tesseract.vgdbcmake
> C:\opencv\tesseract\src\api\tesseractmain.cpp 480
> Error undefined reference to
> `pixRead' Tesseract.vgdbcmake C:\opencv\tesseract\src\api\tesseractmain.cpp
> 553
> Error undefined reference to
> `pixDestroy' Tesseract.vgdbcmake
> C:\opencv\tesseract\src\api\tesseractmain.cpp 579
> Error undefined reference to
> `pixCloseBrick' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixForegroundFraction' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetMasked' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRenderPolylineArb' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `numaGetIValue' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRenderPolyline' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRenderBoxArb' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixClipBoxToForeground' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `l_getFormattedDate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `zlibCompress' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaCreate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetInRect' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `bmfDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRotateOrth' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaAddBox' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixReadMemFromMultipageTiff' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `l_generateCIDataForPdf' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixCreate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixZero' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixCountConnComp' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `numaDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaClear' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetXRes' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRemoveColormap' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetText' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaGetBox' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetAll' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaReplacePix' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixClearInRect' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixErodeBrick' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaConvertToPdf' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixDilateBrick' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetInputFormat' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaAddPix' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `ptaDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGenerateHalftoneMask' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetWidth' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaAddBox' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaGetPix' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxCreate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `ptaCreate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixAddSingleTextblock' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixOr' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixAnd' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `numaGetCount' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRasterop' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetHeight' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetColormap' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetDimensions' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRotate180' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixExpandReplicate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `findFileFormatBuffer' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixBlockconv' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetSpp' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixRemoveAlpha' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixClone' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixReadFromMultipageTiff' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetWpl' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaDisplayTiledInColumns' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetYRes' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixCopy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `l_CIDataDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaGetCount' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaReplaceBox' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixWrite' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixReadMem' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetAllArbitrary' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixConvertTo32' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixWriteStreamPng' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaGetBoxGeometry' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetData' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixDistanceFunction' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixClipRectangle' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetOrClearBorder' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixScale' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixCountPixelsByRow' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixCountPixels' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `findFileFormat' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetPixel' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixCreateTemplate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixInvert' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixReduceRankBinaryCascade' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetSpp' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixOpenBrick' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `bmfCreate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixConvertRGBToLuminance' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSubtract' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixConnComp' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGenerateCIData' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaCreate' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetYRes' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixaGetCount' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `ptaAddPt' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetXRes' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetInRectArbitrary' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixGetDepth' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSetPixel' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `composeRGBPixel' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixWriteMem' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixConvertTo8' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxGetGeometry' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `boxaDestroy' Tesseract.vgdbcmake libtesseract.so.4.0.0
> Error undefined reference to
> `pixSeedfillBinary' Tesseract.vgdbcmake libtesseract.so.4.0.0
>
> --
> You received this message because you are subscribed to the Google Groups
> "tesseract-ocr" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/tesseract-ocr.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tesseract-ocr/feed78bb-9b7f-462c-95c4-b8ce8f8533a5%40googlegroups.com
> <https://groups.google.com/d/msgid/tesseract-ocr/feed78bb-9b7f-462c-95c4-b8ce8f8533a5%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
--
Regards,
Soumik Ranjan Dasgupta
--
You received this message because you are subscribed to the Google Groups
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit
https://groups.google.com/d/msgid/tesseract-ocr/CAB_aDAdqF7oJ3LyjaVnm-sXuDxYGi7UXu%3DM1P4L4mgHWpxg6LQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.