93 x yocto compile took imx - image - full image error: the recipe - sysroot/usr/lib/liblept. So: th

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

93 x yocto compile took imx - image - full image error: the recipe - sysroot/usr/lib/liblept. So: th

285 Views
gongyaxuan
Contributor I

Our customers need to use QT,imx-image-core image compilation is no problem, but when I tried to compile imx-image-full image, I encountered many problems, some of which were solved, but there are still many problems.

 

ERROR: tesseract-5.3.0-r0 do_compile: oe_runmake failed
ERROR: tesseract-5.3.0-r0 do_compile: ExecutionError('/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/temp/run.do_compile.3308312', 1, None, None)
ERROR: Logfile of failure stored in: /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/temp/log.do_compile.3308312
Log data follows:
| DEBUG: Executing python function autotools_aclocals
| DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| DEBUG: Executing shell function do_compile
| NOTE: make -j 20
| Making all in .
| make[1]: Entering directory '/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build'
| /bin/bash ./libtool --tag=CXX --mode=link aarch64-poky-linux-g++ -march=armv8-a+crc+crypto -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot -fopenmp -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native= -fvisibility-inlines-hidden -std=c++20 -llept -version-info 5:3 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native= -Wl,-z,relro,-z,now -o libtesseract.la -rpath /usr/lib src/api/libtesseract_la-baseapi.lo src/api/libtesseract_la-altorenderer.lo src/api/libtesseract_la-capi.lo src/api/libtesseract_la-hocrrenderer.lo src/api/libtesseract_la-lstmboxrenderer.lo src/api/libtesseract_la-pdfrenderer.lo src/api/libtesseract_la-renderer.lo src/api/libtesseract_la-wordstrboxrenderer.lo src/arch/libtesseract_la-intsimdmatrix.lo src/arch/libtesseract_la-simddetect.lo src/ccmain/libtesseract_la-applybox.lo src/ccmain/libtesseract_la-control.lo src/ccmain/libtesseract_la-linerec.lo src/ccmain/libtesseract_la-ltrresultiterator.lo src/ccmain/libtesseract_la-mutableiterator.lo src/ccmain/libtesseract_la-output.lo src/ccmain/libtesseract_la-pageiterator.lo src/ccmain/libtesseract_la-pagesegmain.lo src/ccmain/libtesseract_la-pagewalk.lo src/ccmain/libtesseract_la-paragraphs.lo src/ccmain/libtesseract_la-paramsd.lo src/ccmain/libtesseract_la-pgedit.lo src/ccmain/libtesseract_la-reject.lo src/ccmain/libtesseract_la-resultiterator.lo src/ccmain/libtesseract_la-tessedit.lo src/ccmain/libtesseract_la-tesseractclass.lo src/ccmain/libtesseract_la-tessvars.lo src/ccmain/libtesseract_la-thresholder.lo src/ccmain/libtesseract_la-werdit.lo src/ccmain/libtesseract_la-adaptions.lo src/ccmain/libtesseract_la-docqual.lo src/ccmain/libtesseract_la-equationdetect.lo src/ccmain/libtesseract_la-fixspace.lo src/ccmain/libtesseract_la-fixxht.lo src/ccmain/libtesseract_la-osdetect.lo src/ccmain/libtesseract_la-par_control.lo src/ccmain/libtesseract_la-recogtraining.lo src/ccmain/libtesseract_la-superscript.lo src/ccmain/libtesseract_la-tessbox.lo src/ccmain/libtesseract_la-tfacepp.lo src/ccstruct/libtesseract_la-blamer.lo src/ccstruct/libtesseract_la-blobbox.lo src/ccstruct/libtesseract_la-blobs.lo src/ccstruct/libtesseract_la-blread.lo src/ccstruct/libtesseract_la-boxread.lo src/ccstruct/libtesseract_la-boxword.lo src/ccstruct/libtesseract_la-ccstruct.lo src/ccstruct/libtesseract_la-coutln.lo src/ccstruct/libtesseract_la-detlinefit.lo src/ccstruct/libtesseract_la-dppoint.lo src/ccstruct/libtesseract_la-image.lo src/ccstruct/libtesseract_la-imagedata.lo src/ccstruct/libtesseract_la-linlsq.lo src/ccstruct/libtesseract_la-matrix.lo src/ccstruct/libtesseract_la-mod128.lo src/ccstruct/libtesseract_la-normalis.lo src/ccstruct/libtesseract_la-ocrblock.lo src/ccstruct/libtesseract_la-ocrpara.lo src/ccstruct/libtesseract_la-ocrrow.lo src/ccstruct/libtesseract_la-otsuthr.lo src/ccstruct/libtesseract_la-pageres.lo src/ccstruct/libtesseract_la-pdblock.lo src/ccstruct/libtesseract_la-points.lo src/ccstruct/libtesseract_la-polyaprx.lo src/ccstruct/libtesseract_la-polyblk.lo src/ccstruct/libtesseract_la-quadlsq.lo src/ccstruct/libtesseract_la-quspline.lo src/ccstruct/libtesseract_la-ratngs.lo src/ccstruct/libtesseract_la-rect.lo src/ccstruct/libtesseract_la-rejctmap.lo src/ccstruct/libtesseract_la-seam.lo src/ccstruct/libtesseract_la-split.lo src/ccstruct/libtesseract_la-statistc.lo src/ccstruct/libtesseract_la-stepblob.lo src/ccstruct/libtesseract_la-werd.lo src/ccstruct/libtesseract_la-fontinfo.lo src/ccstruct/libtesseract_la-params_training_featdef.lo src/classify/libtesseract_la-classify.lo src/classify/libtesseract_la-adaptive.lo src/classify/libtesseract_la-adaptmatch.lo src/classify/libtesseract_la-blobclass.lo src/classify/libtesseract_la-cluster.lo src/classify/libtesseract_la-clusttool.lo src/classify/libtesseract_la-cutoffs.lo src/classify/libtesseract_la-featdefs.lo src/classify/libtesseract_la-float2int.lo src/classify/libtesseract_la-fpoint.lo src/classify/libtesseract_la-intfeaturespace.lo src/classify/libtesseract_la-intfx.lo src/classify/libtesseract_la-intmatcher.lo src/classify/libtesseract_la-intproto.lo src/classify/libtesseract_la-kdtree.lo src/classify/libtesseract_la-mf.lo src/classify/libtesseract_la-mfoutline.lo src/classify/libtesseract_la-mfx.lo src/classify/libtesseract_la-normfeat.lo src/classify/libtesseract_la-normmatch.lo src/classify/libtesseract_la-ocrfeatures.lo src/classify/libtesseract_la-outfeat.lo src/classify/libtesseract_la-picofeat.lo src/classify/libtesseract_la-protos.lo src/classify/libtesseract_la-shapeclassifier.lo src/classify/libtesseract_la-shapetable.lo src/classify/libtesseract_la-tessclassifier.lo src/classify/libtesseract_la-trainingsample.lo src/cutil/libtesseract_la-oldlist.lo src/dict/libtesseract_la-context.lo src/dict/libtesseract_la-dawg.lo src/dict/libtesseract_la-dawg_cache.lo src/dict/libtesseract_la-dict.lo src/dict/libtesseract_la-stopper.lo src/dict/libtesseract_la-trie.lo src/dict/libtesseract_la-hyphen.lo src/dict/libtesseract_la-permdawg.lo src/textord/libtesseract_la-alignedblob.lo src/textord/libtesseract_la-baselinedetect.lo src/textord/libtesseract_la-bbgrid.lo src/textord/libtesseract_la-blkocc.lo src/textord/libtesseract_la-blobgrid.lo src/textord/libtesseract_la-ccnontextdetect.lo src/textord/libtesseract_la-cjkpitch.lo src/textord/libtesseract_la-colfind.lo src/textord/libtesseract_la-colpartition.lo src/textord/libtesseract_la-colpartitionset.lo src/textord/libtesseract_la-colpartitiongrid.lo src/textord/libtesseract_la-devanagari_processing.lo src/textord/libtesseract_la-drawtord.lo src/textord/libtesseract_la-edgblob.lo src/textord/libtesseract_la-edgloop.lo src/textord/libtesseract_la-fpchop.lo src/textord/libtesseract_la-gap_map.lo src/textord/libtesseract_la-imagefind.lo src/textord/libtesseract_la-linefind.lo src/textord/libtesseract_la-makerow.lo src/textord/libtesseract_la-oldbasel.lo src/textord/libtesseract_la-pithsync.lo src/textord/libtesseract_la-pitsync1.lo src/textord/libtesseract_la-scanedg.lo src/textord/libtesseract_la-sortflts.lo src/textord/libtesseract_la-strokewidth.lo src/textord/libtesseract_la-tabfind.lo src/textord/libtesseract_la-tablefind.lo src/textord/libtesseract_la-tabvector.lo src/textord/libtesseract_la-tablerecog.lo src/textord/libtesseract_la-textlineprojection.lo src/textord/libtesseract_la-textord.lo src/textord/libtesseract_la-topitch.lo src/textord/libtesseract_la-tordmain.lo src/textord/libtesseract_la-tospace.lo src/textord/libtesseract_la-tovars.lo src/textord/libtesseract_la-underlin.lo src/textord/libtesseract_la-wordseg.lo src/textord/libtesseract_la-workingpartset.lo src/textord/libtesseract_la-equationdetectbase.lo src/viewer/libtesseract_la-scrollview.lo src/viewer/libtesseract_la-svmnode.lo src/viewer/libtesseract_la-svutil.lo src/wordrec/libtesseract_la-tface.lo src/wordrec/libtesseract_la-wordrec.lo src/wordrec/libtesseract_la-associate.lo src/wordrec/libtesseract_la-chop.lo src/wordrec/libtesseract_la-chopper.lo src/wordrec/libtesseract_la-drawfx.lo src/wordrec/libtesseract_la-findseam.lo src/wordrec/libtesseract_la-gradechop.lo src/wordrec/libtesseract_la-language_model.lo src/wordrec/libtesseract_la-lm_consistency.lo src/wordrec/libtesseract_la-lm_pain_points.lo src/wordrec/libtesseract_la-lm_state.lo src/wordrec/libtesseract_la-outlines.lo src/wordrec/libtesseract_la-params_model.lo src/wordrec/libtesseract_la-pieces.lo src/wordrec/libtesseract_la-plotedges.lo src/wordrec/libtesseract_la-render.lo src/wordrec/libtesseract_la-segsearch.lo src/wordrec/libtesseract_la-wordclass.lo libtesseract_ccutil.la libtesseract_lstm.la libtesseract_native.la libtesseract_neon.la
| libtool: link: aarch64-poky-linux-g++ -march=armv8-a+crc+crypto -fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot -fPIC -DPIC -shared -nostdlib /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib/crti.o /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib/aarch64-poky-linux/12.2.0/crtbeginS.o src/api/.libs/libtesseract_la-baseapi.o src/api/.libs/libtesseract_la-altorenderer.o src/api/.libs/libtesseract_la-capi.o src/api/.libs/libtesseract_la-hocrrenderer.o src/api/.libs/libtesseract_la-lstmboxrenderer.o src/api/.libs/libtesseract_la-pdfrenderer.o src/api/.libs/libtesseract_la-renderer.o src/api/.libs/libtesseract_la-wordstrboxrenderer.o src/arch/.libs/libtesseract_la-intsimdmatrix.o src/arch/.libs/libtesseract_la-simddetect.o src/ccmain/.libs/libtesseract_la-applybox.o src/ccmain/.libs/libtesseract_la-control.o src/ccmain/.libs/libtesseract_la-linerec.o src/ccmain/.libs/libtesseract_la-ltrresultiterator.o src/ccmain/.libs/libtesseract_la-mutableiterator.o src/ccmain/.libs/libtesseract_la-output.o src/ccmain/.libs/libtesseract_la-pageiterator.o src/ccmain/.libs/libtesseract_la-pagesegmain.o src/ccmain/.libs/libtesseract_la-pagewalk.o src/ccmain/.libs/libtesseract_la-paragraphs.o src/ccmain/.libs/libtesseract_la-paramsd.o src/ccmain/.libs/libtesseract_la-pgedit.o src/ccmain/.libs/libtesseract_la-reject.o src/ccmain/.libs/libtesseract_la-resultiterator.o src/ccmain/.libs/libtesseract_la-tessedit.o src/ccmain/.libs/libtesseract_la-tesseractclass.o src/ccmain/.libs/libtesseract_la-tessvars.o src/ccmain/.libs/libtesseract_la-thresholder.o src/ccmain/.libs/libtesseract_la-werdit.o src/ccmain/.libs/libtesseract_la-adaptions.o src/ccmain/.libs/libtesseract_la-docqual.o src/ccmain/.libs/libtesseract_la-equationdetect.o src/ccmain/.libs/libtesseract_la-fixspace.o src/ccmain/.libs/libtesseract_la-fixxht.o src/ccmain/.libs/libtesseract_la-osdetect.o src/ccmain/.libs/libtesseract_la-par_control.o src/ccmain/.libs/libtesseract_la-recogtraining.o src/ccmain/.libs/libtesseract_la-superscript.o src/ccmain/.libs/libtesseract_la-tessbox.o src/ccmain/.libs/libtesseract_la-tfacepp.o src/ccstruct/.libs/libtesseract_la-blamer.o src/ccstruct/.libs/libtesseract_la-blobbox.o src/ccstruct/.libs/libtesseract_la-blobs.o src/ccstruct/.libs/libtesseract_la-blread.o src/ccstruct/.libs/libtesseract_la-boxread.o src/ccstruct/.libs/libtesseract_la-boxword.o src/ccstruct/.libs/libtesseract_la-ccstruct.o src/ccstruct/.libs/libtesseract_la-coutln.o src/ccstruct/.libs/libtesseract_la-detlinefit.o src/ccstruct/.libs/libtesseract_la-dppoint.o src/ccstruct/.libs/libtesseract_la-image.o src/ccstruct/.libs/libtesseract_la-imagedata.o src/ccstruct/.libs/libtesseract_la-linlsq.o src/ccstruct/.libs/libtesseract_la-matrix.o src/ccstruct/.libs/libtesseract_la-mod128.o src/ccstruct/.libs/libtesseract_la-normalis.o src/ccstruct/.libs/libtesseract_la-ocrblock.o src/ccstruct/.libs/libtesseract_la-ocrpara.o src/ccstruct/.libs/libtesseract_la-ocrrow.o src/ccstruct/.libs/libtesseract_la-otsuthr.o src/ccstruct/.libs/libtesseract_la-pageres.o src/ccstruct/.libs/libtesseract_la-pdblock.o src/ccstruct/.libs/libtesseract_la-points.o src/ccstruct/.libs/libtesseract_la-polyaprx.o src/ccstruct/.libs/libtesseract_la-polyblk.o src/ccstruct/.libs/libtesseract_la-quadlsq.o src/ccstruct/.libs/libtesseract_la-quspline.o src/ccstruct/.libs/libtesseract_la-ratngs.o src/ccstruct/.libs/libtesseract_la-rect.o src/ccstruct/.libs/libtesseract_la-rejctmap.o src/ccstruct/.libs/libtesseract_la-seam.o src/ccstruct/.libs/libtesseract_la-split.o src/ccstruct/.libs/libtesseract_la-statistc.o src/ccstruct/.libs/libtesseract_la-stepblob.o src/ccstruct/.libs/libtesseract_la-werd.o src/ccstruct/.libs/libtesseract_la-fontinfo.o src/ccstruct/.libs/libtesseract_la-params_training_featdef.o src/classify/.libs/libtesseract_la-classify.o src/classify/.libs/libtesseract_la-adaptive.o src/classify/.libs/libtesseract_la-adaptmatch.o src/classify/.libs/libtesseract_la-blobclass.o src/classify/.libs/libtesseract_la-cluster.o src/classify/.libs/libtesseract_la-clusttool.o src/classify/.libs/libtesseract_la-cutoffs.o src/classify/.libs/libtesseract_la-featdefs.o src/classify/.libs/libtesseract_la-float2int.o src/classify/.libs/libtesseract_la-fpoint.o src/classify/.libs/libtesseract_la-intfeaturespace.o src/classify/.libs/libtesseract_la-intfx.o src/classify/.libs/libtesseract_la-intmatcher.o src/classify/.libs/libtesseract_la-intproto.o src/classify/.libs/libtesseract_la-kdtree.o src/classify/.libs/libtesseract_la-mf.o src/classify/.libs/libtesseract_la-mfoutline.o src/classify/.libs/libtesseract_la-mfx.o src/classify/.libs/libtesseract_la-normfeat.o src/classify/.libs/libtesseract_la-normmatch.o src/classify/.libs/libtesseract_la-ocrfeatures.o src/classify/.libs/libtesseract_la-outfeat.o src/classify/.libs/libtesseract_la-picofeat.o src/classify/.libs/libtesseract_la-protos.o src/classify/.libs/libtesseract_la-shapeclassifier.o src/classify/.libs/libtesseract_la-shapetable.o src/classify/.libs/libtesseract_la-tessclassifier.o src/classify/.libs/libtesseract_la-trainingsample.o src/cutil/.libs/libtesseract_la-oldlist.o src/dict/.libs/libtesseract_la-context.o src/dict/.libs/libtesseract_la-dawg.o src/dict/.libs/libtesseract_la-dawg_cache.o src/dict/.libs/libtesseract_la-dict.o src/dict/.libs/libtesseract_la-stopper.o src/dict/.libs/libtesseract_la-trie.o src/dict/.libs/libtesseract_la-hyphen.o src/dict/.libs/libtesseract_la-permdawg.o src/textord/.libs/libtesseract_la-alignedblob.o src/textord/.libs/libtesseract_la-baselinedetect.o src/textord/.libs/libtesseract_la-bbgrid.o src/textord/.libs/libtesseract_la-blkocc.o src/textord/.libs/libtesseract_la-blobgrid.o src/textord/.libs/libtesseract_la-ccnontextdetect.o src/textord/.libs/libtesseract_la-cjkpitch.o src/textord/.libs/libtesseract_la-colfind.o src/textord/.libs/libtesseract_la-colpartition.o src/textord/.libs/libtesseract_la-colpartitionset.o src/textord/.libs/libtesseract_la-colpartitiongrid.o src/textord/.libs/libtesseract_la-devanagari_processing.o src/textord/.libs/libtesseract_la-drawtord.o src/textord/.libs/libtesseract_la-edgblob.o src/textord/.libs/libtesseract_la-edgloop.o src/textord/.libs/libtesseract_la-fpchop.o src/textord/.libs/libtesseract_la-gap_map.o src/textord/.libs/libtesseract_la-imagefind.o src/textord/.libs/libtesseract_la-linefind.o src/textord/.libs/libtesseract_la-makerow.o src/textord/.libs/libtesseract_la-oldbasel.o src/textord/.libs/libtesseract_la-pithsync.o src/textord/.libs/libtesseract_la-pitsync1.o src/textord/.libs/libtesseract_la-scanedg.o src/textord/.libs/libtesseract_la-sortflts.o src/textord/.libs/libtesseract_la-strokewidth.o src/textord/.libs/libtesseract_la-tabfind.o src/textord/.libs/libtesseract_la-tablefind.o src/textord/.libs/libtesseract_la-tabvector.o src/textord/.libs/libtesseract_la-tablerecog.o src/textord/.libs/libtesseract_la-textlineprojection.o src/textord/.libs/libtesseract_la-textord.o src/textord/.libs/libtesseract_la-topitch.o src/textord/.libs/libtesseract_la-tordmain.o src/textord/.libs/libtesseract_la-tospace.o src/textord/.libs/libtesseract_la-tovars.o src/textord/.libs/libtesseract_la-underlin.o src/textord/.libs/libtesseract_la-wordseg.o src/textord/.libs/libtesseract_la-workingpartset.o src/textord/.libs/libtesseract_la-equationdetectbase.o src/viewer/.libs/libtesseract_la-scrollview.o src/viewer/.libs/libtesseract_la-svmnode.o src/viewer/.libs/libtesseract_la-svutil.o src/wordrec/.libs/libtesseract_la-tface.o src/wordrec/.libs/libtesseract_la-wordrec.o src/wordrec/.libs/libtesseract_la-associate.o src/wordrec/.libs/libtesseract_la-chop.o src/wordrec/.libs/libtesseract_la-chopper.o src/wordrec/.libs/libtesseract_la-drawfx.o src/wordrec/.libs/libtesseract_la-findseam.o src/wordrec/.libs/libtesseract_la-gradechop.o src/wordrec/.libs/libtesseract_la-language_model.o src/wordrec/.libs/libtesseract_la-lm_consistency.o src/wordrec/.libs/libtesseract_la-lm_pain_points.o src/wordrec/.libs/libtesseract_la-lm_state.o src/wordrec/.libs/libtesseract_la-outlines.o src/wordrec/.libs/libtesseract_la-params_model.o src/wordrec/.libs/libtesseract_la-pieces.o src/wordrec/.libs/libtesseract_la-plotedges.o src/wordrec/.libs/libtesseract_la-render.o src/wordrec/.libs/libtesseract_la-segsearch.o src/wordrec/.libs/libtesseract_la-wordclass.o -Wl,--whole-archive ./.libs/libtesseract_ccutil.a ./.libs/libtesseract_lstm.a ./.libs/libtesseract_native.a ./.libs/libtesseract_neon.a -Wl,--no-whole-archive -llept -L/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../lib/aarch64-poky-linux/gcc/aarch64-poky-linux/12.2.0 -L/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../lib/aarch64-poky-linux/gcc -L/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/lib -L/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib/aarch64-poky-linux/12.2.0 -L/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib -lstdc++ -lm -lc -lgcc_s /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib/aarch64-poky-linux/12.2.0/crtendS.o /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib/crtn.o -march=armv8-a+crc+crypto -fstack-protector-strong -O2 --sysroot=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot -fopenmp -O2 -g -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native= -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/git=/usr/src/debug/tesseract/5.3.0-r0 -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build=/usr/src/debug/tesseract/5.3.0-r0 -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fmacro-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot= -fdebug-prefix-map=/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native= -Wl,-z -Wl,relro -Wl,-z -Wl,now -fopenmp -Wl,-soname -Wl,libtesseract.so.5 -o .libs/libtesseract.so.5.0.3
| /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/12.2.0/ld: error: /media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/recipe-sysroot/usr/lib/liblept.so: file too short
| collect2: error: ld returned 1 exit status
| make[1]: *** [Makefile:3752: libtesseract.la] Error 1
| make[1]: Leaving directory '/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/build/tmp/work/armv8a-poky-linux/tesseract/5.3.0-r0/build'
| make: *** [Makefile:8193: all-recursive] Error 1
| ERROR: oe_runmake failed
| WARNING: exit code 1 from a shell command.
ERROR: Task (/media/gyx/work/nxp/MYD-93X/imx-yocto-bsp/sources/meta-openembedded/meta-oe/recipes-graphics/tesseract/tesseract_5.3.0.bb:do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 951 tasks of which 950 didn't need to be rerun and 1 failed.

How can I solve this error? I tried to clean and recompile without any effect, and I am worried that there will still be many errors after this problem is solved.

0 Kudos
1 Reply

255 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @gongyaxuan 

 

1.Clean all about this package

2.Clean the yocto build folder and rebuild it.

0 Kudos