{"id":1684,"date":"2017-02-02T20:33:37","date_gmt":"2017-02-02T20:33:37","guid":{"rendered":"http:\/\/myprojects.advchaweb.com\/?p=1684"},"modified":"2017-02-18T14:04:37","modified_gmt":"2017-02-18T14:04:37","slug":"installing-leptonica-1-74-1-on-ubuntu-14-04","status":"publish","type":"post","link":"https:\/\/myprojects.advchaweb.com\/index.php\/2017\/02\/02\/installing-leptonica-1-74-1-on-ubuntu-14-04\/","title":{"rendered":"Installing Leptonica 1.74.1 on Ubuntu 14.04"},"content":{"rendered":"<p>Reference: <a href=\"http:\/\/hanzratech.in\/2015\/01\/16\/ocr-using-tesseract-on-ubuntu-14-04.html\">http:\/\/hanzratech.in\/2015\/01\/16\/ocr-using-tesseract-on-ubuntu-14-04.html<\/a><br \/>\n<a href=\"http:\/\/www.leptonica.org\/download.html\">http:\/\/www.leptonica.org\/download.html<\/a><\/p>\n<ol>\n<li>Download the newest leptonica version (1.74.1) here : http:\/\/www.leptonica.org\/source\/leptonica-1.74.1.tar.gz<br \/>\nI use wget:<\/p>\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp$ wget http:\/\/www.leptonica.org\/source\/leptonica-1.74.1.tar.gz<\/pre>\n<pre class=\"lang:default decode:true \">--2017-02-03 03:22:11--  http:\/\/www.leptonica.org\/source\/leptonica-1.74.1.tar.gz\r\nResolving www.leptonica.org (www.leptonica.org)... 208.67.207.65\r\nConnecting to www.leptonica.org (www.leptonica.org)|208.67.207.65|:80... connected.\r\nHTTP request sent, awaiting response... 200 OK\r\nLength: 11707064 (11M) [application\/x-gzip]\r\nSaving to: \u2018leptonica-1.74.1.tar.gz\u2019\r\n\r\n100%[======================================&gt;] 11.707.064  1,24MB\/s   in 12s    \r\n\r\n2017-02-03 03:22:26 (978 KB\/s) - \u2018leptonica-1.74.1.tar.gz\u2019 saved [11707064\/11707064]<\/pre>\n<p>&nbsp;<\/li>\n<li>Extract the zip file\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp$ tar -zxvf leptonica-1.74.1.tar.gz\r\nleptonica-1.74.1\/aclocal.m4\r\nleptonica-1.74.1\/appveyor.yml\r\n...\r\nleptonica-1.74.1\/style-guide.txt\r\nleptonica-1.74.1\/version-notes.html<\/pre>\n<\/li>\n<li>Go to the new created directory (leptonica-1.74.1) then configure\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp\/leptonica-1.74.1$ .\/configure\r\nchecking build system type... x86_64-unknown-linux-gnu\r\nchecking host system type... x86_64-unknown-linux-gnu\r\nchecking how to print strings... printf\r\nchecking for gcc... gcc\r\nchecking whether the C compiler works... yes\r\nchecking for C compiler default output file name... a.out\r\nchecking for suffix of executables... \r\nchecking whether we are cross compiling... no\r\nchecking for suffix of object files... o\r\nchecking whether we are using the GNU C compiler... yes\r\nchecking whether gcc accepts -g... yes\r\nchecking for gcc option to accept ISO C89... none needed\r\nchecking whether gcc understands -c and -o together... yes\r\nchecking for a sed that does not truncate output... \/bin\/sed\r\nchecking for grep that handles long lines and -e... \/bin\/grep\r\nchecking for egrep... \/bin\/grep -E\r\nchecking for fgrep... \/bin\/grep -F\r\nchecking for ld used by gcc... \/usr\/bin\/ld\r\nchecking if the linker (\/usr\/bin\/ld) is GNU ld... yes\r\nchecking for BSD- or MS-compatible name lister (nm)... \/usr\/bin\/nm -B\r\nchecking the name lister (\/usr\/bin\/nm -B) interface... BSD nm\r\nchecking whether ln -s works... yes\r\nchecking the maximum length of command line arguments... 1572864\r\nchecking whether the shell understands some XSI constructs... yes\r\nchecking whether the shell understands \"+=\"... yes\r\nchecking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop\r\nchecking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop\r\nchecking for \/usr\/bin\/ld option to reload object files... -r\r\nchecking for objdump... objdump\r\nchecking how to recognize dependent libraries... pass_all\r\nchecking for dlltool... no\r\nchecking how to associate runtime and link libraries... printf %s\\n\r\nchecking for ar... ar\r\nchecking for archiver @FILE support... @\r\nchecking for strip... strip\r\nchecking for ranlib... ranlib\r\nchecking for gawk... gawk\r\nchecking command to parse \/usr\/bin\/nm -B output from gcc object... ok\r\nchecking for sysroot... no\r\nchecking for mt... mt\r\nchecking if mt is a manifest tool... no\r\nchecking how to run the C preprocessor... gcc -E\r\nchecking for ANSI C header files... yes\r\nchecking for sys\/types.h... yes\r\nchecking for sys\/stat.h... yes\r\nchecking for stdlib.h... yes\r\nchecking for string.h... yes\r\nchecking for memory.h... yes\r\nchecking for strings.h... yes\r\nchecking for inttypes.h... yes\r\nchecking for stdint.h... yes\r\nchecking for unistd.h... yes\r\nchecking for dlfcn.h... yes\r\nchecking for objdir... .libs\r\nchecking if gcc supports -fno-rtti -fno-exceptions... no\r\nchecking for gcc option to produce PIC... -fPIC -DPIC\r\nchecking if gcc PIC flag -fPIC -DPIC works... yes\r\nchecking if gcc static flag -static works... yes\r\nchecking if gcc supports -c -o file.o... yes\r\nchecking if gcc supports -c -o file.o... (cached) yes\r\nchecking whether the gcc linker (\/usr\/bin\/ld -m elf_x86_64) supports shared libraries... yes\r\nchecking whether -lc should be explicitly linked in... no\r\nchecking dynamic linker characteristics... GNU\/Linux ld.so\r\nchecking how to hardcode library paths into programs... immediate\r\nchecking whether stripping libraries is possible... yes\r\nchecking if libtool supports shared libraries... yes\r\nchecking whether to build shared libraries... yes\r\nchecking whether to build static libraries... yes\r\nchecking for a BSD-compatible install... \/usr\/bin\/install -c\r\nchecking whether build environment is sane... yes\r\nchecking for a thread-safe mkdir -p... \/bin\/mkdir -p\r\nchecking whether make sets $(MAKE)... yes\r\nchecking for style of include used by make... GNU\r\nchecking whether make supports nested variables... yes\r\nchecking dependency style of gcc... gcc3\r\nchecking for gawk... (cached) gawk\r\nchecking for gcc... (cached) gcc\r\nchecking whether we are using the GNU C compiler... (cached) yes\r\nchecking whether gcc accepts -g... (cached) yes\r\nchecking for gcc option to accept ISO C89... (cached) none needed\r\nchecking whether gcc understands -c and -o together... (cached) yes\r\nchecking how to run the C preprocessor... gcc -E\r\nchecking whether ln -s works... yes\r\nchecking whether make sets $(MAKE)... (cached) yes\r\nchecking for cos in -lm... yes\r\nchecking for deflate in -lz... yes\r\nchecking for png_read_png in -lpng... yes\r\nchecking for jpeg_read_scanlines in -ljpeg... yes\r\nchecking for DGifOpenFileHandle in -lgif... yes\r\nchecking for TIFFOpen in -ltiff... yes\r\nchecking for WebPGetInfo in -lwebp... yes\r\nchecking for opj_create_decompress in -lopenjp2... no\r\nchecking whether make supports nested variables... (cached) yes\r\nchecking for size_t... yes\r\nchecking whether byte ordering is bigendian... no\r\nchecking whether compiler supports -Wl,--as-needed... yes\r\nchecking for fmemopen... yes\r\nchecking that generated files are newer than configure... done\r\nconfigure: creating .\/config.status\r\nconfig.status: creating Makefile\r\nconfig.status: creating src\/endianness.h\r\nconfig.status: creating src\/Makefile\r\nconfig.status: creating prog\/Makefile\r\nconfig.status: creating lept.pc\r\nconfig.status: creating config_auto.h\r\nconfig.status: executing libtool commands\r\nconfig.status: executing depfiles commands<\/pre>\n<p>&nbsp;<\/li>\n<li>make\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp\/leptonica-1.74.1$ make\r\nmake  all-recursive\r\nmake[1]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\nMaking all in src\r\nmake[2]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/src'\r\n  CC       adaptmap.lo\r\n  CC       affine.lo\r\n  CC       affinecompose.lo\r\n  CC       arrayaccess.lo\r\n  CC       bardecode.lo\r\n  CC       baseline.lo\r\n  CC       bbuffer.lo\r\n  CC       bilateral.lo\r\n  CC       bilinear.lo\r\n  CC       binarize.lo\r\n  CC       binexpand.lo\r\n  CC       binreduce.lo\r\n  CC       blend.lo\r\n  CC       bmf.lo\r\n  CC       bmpio.lo\r\n  CC       bmpiostub.lo\r\n  CC       bootnumgen1.lo\r\n  CC       bootnumgen2.lo\r\n  CC       bootnumgen3.lo\r\n  CC       boxbasic.lo\r\n  CC       boxfunc1.lo\r\n  CC       boxfunc2.lo\r\n  CC       boxfunc3.lo\r\n  CC       boxfunc4.lo\r\n  CC       bytearray.lo\r\n  CC       ccbord.lo\r\n  CC       ccthin.lo\r\n  CC       classapp.lo\r\n  CC       colorcontent.lo\r\n  CC       coloring.lo\r\n  CC       colormap.lo\r\n  CC       colormorph.lo\r\n  CC       colorquant1.lo\r\n  CC       colorquant2.lo\r\n  CC       colorseg.lo\r\n  CC       colorspace.lo\r\n  CC       compare.lo\r\n  CC       conncomp.lo\r\n  CC       convertfiles.lo\r\n  CC       convolve.lo\r\n  CC       correlscore.lo\r\n  CC       dewarp1.lo\r\n  CC       dewarp2.lo\r\n  CC       dewarp3.lo\r\n  CC       dewarp4.lo\r\n  CC       dnabasic.lo\r\n  CC       dnafunc1.lo\r\n  CC       dnahash.lo\r\n  CC       dwacomb.2.lo\r\n  CC       dwacomblow.2.lo\r\n  CC       edge.lo\r\n  CC       encoding.lo\r\n  CC       enhance.lo\r\n  CC       fhmtauto.lo\r\n  CC       fhmtgen.1.lo\r\n  CC       fhmtgenlow.1.lo\r\n  CC       finditalic.lo\r\n  CC       flipdetect.lo\r\n  CC       fliphmtgen.lo\r\n  CC       fmorphauto.lo\r\n  CC       fmorphgen.1.lo\r\n  CC       fmorphgenlow.1.lo\r\n  CC       fpix1.lo\r\n  CC       fpix2.lo\r\n  CC       gifio.lo\r\n  CC       gifiostub.lo\r\n  CC       gplot.lo\r\n  CC       graphics.lo\r\n  CC       graymorph.lo\r\n  CC       grayquant.lo\r\n  CC       grayquantlow.lo\r\n  CC       heap.lo\r\n  CC       jbclass.lo\r\n  CC       jp2kheader.lo\r\n  CC       jp2kheaderstub.lo\r\n  CC       jp2kio.lo\r\n  CC       jp2kiostub.lo\r\n  CC       jpegio.lo\r\n  CC       jpegiostub.lo\r\n  CC       kernel.lo\r\n  CC       leptwin.lo\r\n  CC       libversions.lo\r\n  CC       list.lo\r\n  CC       map.lo\r\n  CC       maze.lo\r\n  CC       morph.lo\r\n  CC       morphapp.lo\r\n  CC       morphdwa.lo\r\n  CC       morphseq.lo\r\n  CC       numabasic.lo\r\n  CC       numafunc1.lo\r\n  CC       numafunc2.lo\r\n  CC       pageseg.lo\r\n  CC       paintcmap.lo\r\n  CC       parseprotos.lo\r\n  CC       partition.lo\r\n  CC       pdfio1.lo\r\n  CC       pdfio1stub.lo\r\n  CC       pdfio2.lo\r\n  CC       pdfio2stub.lo\r\n  CC       pix1.lo\r\n  CC       pix2.lo\r\n  CC       pix3.lo\r\n  CC       pix4.lo\r\n  CC       pix5.lo\r\n  CC       pixabasic.lo\r\n  CC       pixacc.lo\r\n  CC       pixafunc1.lo\r\n  CC       pixafunc2.lo\r\n  CC       pixalloc.lo\r\n  CC       pixarith.lo\r\n  CC       pixcomp.lo\r\n  CC       pixconv.lo\r\n  CC       pixlabel.lo\r\n  CC       pixtiling.lo\r\n  CC       pngio.lo\r\n  CC       pngiostub.lo\r\n  CC       pnmio.lo\r\n  CC       pnmiostub.lo\r\n  CC       projective.lo\r\n  CC       psio1.lo\r\n  CC       psio1stub.lo\r\n  CC       psio2.lo\r\n  CC       psio2stub.lo\r\n  CC       ptabasic.lo\r\n  CC       ptafunc1.lo\r\n  CC       ptafunc2.lo\r\n  CC       ptra.lo\r\n  CC       quadtree.lo\r\n  CC       queue.lo\r\n  CC       rank.lo\r\n  CC       rbtree.lo\r\n  CC       readbarcode.lo\r\n  CC       readfile.lo\r\n  CC       recogbasic.lo\r\n  CC       recogdid.lo\r\n  CC       recogident.lo\r\n  CC       recogtrain.lo\r\n  CC       regutils.lo\r\n  CC       rop.lo\r\n  CC       ropiplow.lo\r\n  CC       roplow.lo\r\n  CC       rotate.lo\r\n  CC       rotateam.lo\r\n  CC       rotateamlow.lo\r\n  CC       rotateorth.lo\r\n  CC       rotateshear.lo\r\n  CC       runlength.lo\r\n  CC       sarray1.lo\r\n  CC       sarray2.lo\r\n  CC       scale.lo\r\n  CC       scalelow.lo\r\n  CC       seedfill.lo\r\n  CC       seedfilllow.lo\r\n  CC       sel1.lo\r\n  CC       sel2.lo\r\n  CC       selgen.lo\r\n  CC       shear.lo\r\n  CC       skew.lo\r\n  CC       spixio.lo\r\n  CC       stack.lo\r\n  CC       stringcode.lo\r\n  CC       strokes.lo\r\n  CC       sudoku.lo\r\n  CC       textops.lo\r\n  CC       tiffio.lo\r\n  CC       tiffiostub.lo\r\n  CC       utils1.lo\r\n  CC       utils2.lo\r\n  CC       warper.lo\r\n  CC       watershed.lo\r\n  CC       webpio.lo\r\n  CC       webpiostub.lo\r\n  CC       writefile.lo\r\n  CC       zlibmem.lo\r\n  CC       zlibmemstub.lo\r\n  CCLD     liblept.la\r\nmake[2]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/src'\r\nMaking all in prog\r\nmake[2]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/prog'\r\n  CC       convertfilestopdf.o\r\n  CCLD     convertfilestopdf\r\n  CC       convertfilestops.o\r\n  CCLD     convertfilestops\r\n  CC       convertformat.o\r\n  CCLD     convertformat\r\n  CC       convertsegfilestopdf.o\r\n  CCLD     convertsegfilestopdf\r\n  CC       convertsegfilestops.o\r\n  CCLD     convertsegfilestops\r\n  CC       converttopdf.o\r\n  CCLD     converttopdf\r\n  CC       converttops.o\r\n  CCLD     converttops\r\n  CC       fileinfo.o\r\n  CCLD     fileinfo\r\n  CC       printimage.o\r\n  CCLD     printimage\r\n  CC       printsplitimage.o\r\n  CCLD     printsplitimage\r\n  CC       printtiff.o\r\n  CCLD     printtiff\r\n  CC       splitimage2pdf.o\r\n  CCLD     splitimage2pdf\r\n  CC       xtractprotos.o\r\n  CCLD     xtractprotos\r\n  CC       adaptmap_reg.o\r\n  CCLD     adaptmap_reg\r\n  CC       affine_reg.o\r\n  CCLD     affine_reg\r\n  CC       alphaops_reg.o\r\n  CCLD     alphaops_reg\r\n  CC       alphaxform_reg.o\r\n  CCLD     alphaxform_reg\r\n  CC       bilateral2_reg.o\r\n  CCLD     bilateral2_reg\r\n  CC       bilinear_reg.o\r\n  CCLD     bilinear_reg\r\n  CC       binarize_reg.o\r\n  CCLD     binarize_reg\r\n  CC       blackwhite_reg.o\r\n  CCLD     blackwhite_reg\r\n  CC       blend1_reg.o\r\n  CCLD     blend1_reg\r\n  CC       blend2_reg.o\r\n  CCLD     blend2_reg\r\n  CC       blend3_reg.o\r\n  CCLD     blend3_reg\r\n  CC       blend4_reg.o\r\n  CCLD     blend4_reg\r\n  CC       ccthin1_reg.o\r\n  CCLD     ccthin1_reg\r\n  CC       ccthin2_reg.o\r\n  CCLD     ccthin2_reg\r\n  CC       cmapquant_reg.o\r\n  CCLD     cmapquant_reg\r\n  CC       colorcontent_reg.o\r\n  CCLD     colorcontent_reg\r\n  CC       coloring_reg.o\r\n  CCLD     coloring_reg\r\n  CC       colorize_reg.o\r\n  CCLD     colorize_reg\r\n  CC       colormask_reg.o\r\n  CCLD     colormask_reg\r\n  CC       colormorph_reg.o\r\n  CCLD     colormorph_reg\r\n  CC       colorquant_reg.o\r\n  CCLD     colorquant_reg\r\n  CC       colorseg_reg.o\r\n  CCLD     colorseg_reg\r\n  CC       colorspace_reg.o\r\n  CCLD     colorspace_reg\r\n  CC       compare_reg.o\r\n  CCLD     compare_reg\r\n  CC       compfilter_reg.o\r\n  CCLD     compfilter_reg\r\n  CC       conncomp_reg.o\r\n  CCLD     conncomp_reg\r\n  CC       convolve_reg.o\r\n  CCLD     convolve_reg\r\n  CC       dewarp_reg.o\r\n  CCLD     dewarp_reg\r\n  CC       distance_reg.o\r\n  CCLD     distance_reg\r\n  CC       dither_reg.o\r\n  CCLD     dither_reg\r\n  CC       dna_reg.o\r\n  CCLD     dna_reg\r\n  CC       dwamorph1_reg.o\r\n  CC       dwalinear.3.o\r\n  CC       dwalinearlow.3.o\r\n  CCLD     dwamorph1_reg\r\n  CC       edge_reg.o\r\n  CCLD     edge_reg\r\n  CC       enhance_reg.o\r\n  CCLD     enhance_reg\r\n  CC       expand_reg.o\r\n  CCLD     expand_reg\r\n  CC       findcorners_reg.o\r\n  CCLD     findcorners_reg\r\n  CC       findpattern_reg.o\r\n  CCLD     findpattern_reg\r\n  CC       fpix1_reg.o\r\n  CCLD     fpix1_reg\r\n  CC       fpix2_reg.o\r\n  CCLD     fpix2_reg\r\n  CC       genfonts_reg.o\r\n  CCLD     genfonts_reg\r\n  CC       graymorph1_reg.o\r\n  CCLD     graymorph1_reg\r\n  CC       graymorph2_reg.o\r\n  CCLD     graymorph2_reg\r\n  CC       grayquant_reg.o\r\n  CCLD     grayquant_reg\r\n  CC       hardlight_reg.o\r\n  CCLD     hardlight_reg\r\n  CC       insert_reg.o\r\n  CCLD     insert_reg\r\n  CC       ioformats_reg.o\r\n  CCLD     ioformats_reg\r\n  CC       jbclass_reg.o\r\n  CCLD     jbclass_reg\r\n  CC       jpegio_reg.o\r\n  CCLD     jpegio_reg\r\n  CC       kernel_reg.o\r\n  CCLD     kernel_reg\r\n  CC       label_reg.o\r\n  CCLD     label_reg\r\n  CC       lineremoval_reg.o\r\n  CCLD     lineremoval_reg\r\n  CC       logicops_reg.o\r\n  CCLD     logicops_reg\r\n  CC       maze_reg.o\r\n  CCLD     maze_reg\r\n  CC       multitype_reg.o\r\n  CCLD     multitype_reg\r\n  CC       nearline_reg.o\r\n  CCLD     nearline_reg\r\n  CC       newspaper_reg.o\r\n  CCLD     newspaper_reg\r\n  CC       overlap_reg.o\r\n  CCLD     overlap_reg\r\n  CC       pageseg_reg.o\r\n  CCLD     pageseg_reg\r\n  CC       paint_reg.o\r\n  CCLD     paint_reg\r\n  CC       paintmask_reg.o\r\n  CCLD     paintmask_reg\r\n  CC       pdfseg_reg.o\r\n  CCLD     pdfseg_reg\r\n  CC       pixa2_reg.o\r\n  CCLD     pixa2_reg\r\n  CC       pixadisp_reg.o\r\n  CCLD     pixadisp_reg\r\n  CC       pixserial_reg.o\r\n  CCLD     pixserial_reg\r\n  CC       pngio_reg.o\r\n  CCLD     pngio_reg\r\n  CC       pnmio_reg.o\r\n  CCLD     pnmio_reg\r\n  CC       projection_reg.o\r\n  CCLD     projection_reg\r\n  CC       projective_reg.o\r\n  CCLD     projective_reg\r\n  CC       psio_reg.o\r\n  CCLD     psio_reg\r\n  CC       psioseg_reg.o\r\n  CCLD     psioseg_reg\r\n  CC       pta_reg.o\r\n  CCLD     pta_reg\r\n  CC       rankbin_reg.o\r\n  CCLD     rankbin_reg\r\n  CC       rankhisto_reg.o\r\n  CCLD     rankhisto_reg\r\n  CC       rank_reg.o\r\n  CCLD     rank_reg\r\n  CC       rasteropip_reg.o\r\n  CCLD     rasteropip_reg\r\n  CC       rotate1_reg.o\r\n  CCLD     rotate1_reg\r\n  CC       rotate2_reg.o\r\n  CCLD     rotate2_reg\r\n  CC       rotateorth_reg.o\r\n  CCLD     rotateorth_reg\r\n  CC       scale_reg.o\r\n  CCLD     scale_reg\r\n  CC       seedspread_reg.o\r\n  CCLD     seedspread_reg\r\n  CC       selio_reg.o\r\n  CCLD     selio_reg\r\n  CC       shear1_reg.o\r\n  CCLD     shear1_reg\r\n  CC       shear2_reg.o\r\n  CCLD     shear2_reg\r\n  CC       skew_reg.o\r\n  CCLD     skew_reg\r\n  CC       splitcomp_reg.o\r\n  CCLD     splitcomp_reg\r\n  CC       subpixel_reg.o\r\n  CCLD     subpixel_reg\r\n  CC       texturefill_reg.o\r\n  CCLD     texturefill_reg\r\n  CC       threshnorm_reg.o\r\n  CCLD     threshnorm_reg\r\n  CC       translate_reg.o\r\n  CCLD     translate_reg\r\n  CC       warper_reg.o\r\n  CCLD     warper_reg\r\n  CC       writetext_reg.o\r\n  CCLD     writetext_reg\r\n  CC       xformbox_reg.o\r\n  CCLD     xformbox_reg\r\n  CC       gifio_reg.o\r\n  CCLD     gifio_reg\r\n  CC       webpio_reg.o\r\n  CCLD     webpio_reg\r\n  CC       alltests_reg.o\r\n  CCLD     alltests_reg\r\n  CC       adaptnorm_reg.o\r\n  CCLD     adaptnorm_reg\r\n  CC       bilateral1_reg.o\r\n  CCLD     bilateral1_reg\r\n  CC       binmorph1_reg.o\r\n  CCLD     binmorph1_reg\r\n  CC       binmorph2_reg.o\r\n  CCLD     binmorph2_reg\r\n  CC       binmorph3_reg.o\r\n  CCLD     binmorph3_reg\r\n  CC       binmorph4_reg.o\r\n  CCLD     binmorph4_reg\r\n  CC       binmorph5_reg.o\r\n  CCLD     binmorph5_reg\r\n  CC       boxa1_reg.o\r\n  CCLD     boxa1_reg\r\n  CC       boxa2_reg.o\r\n  CCLD     boxa2_reg\r\n  CC       conversion_reg.o\r\n  CCLD     conversion_reg\r\n  CC       dwamorph2_reg.o\r\n  CCLD     dwamorph2_reg\r\n  CC       equal_reg.o\r\n  CCLD     equal_reg\r\n  CC       extrema_reg.o\r\n  CCLD     extrema_reg\r\n  CC       fhmtauto_reg.o\r\n  CCLD     fhmtauto_reg\r\n  CC       files_reg.o\r\n  CCLD     files_reg\r\n  CC       flipdetect_reg.o\r\n  CCLD     flipdetect_reg\r\n  CC       fmorphauto_reg.o\r\n  CCLD     fmorphauto_reg\r\n  CC       grayfill_reg.o\r\n  CCLD     grayfill_reg\r\n  CC       heap_reg.o\r\n  CCLD     heap_reg\r\n  CC       locminmax_reg.o\r\n  CCLD     locminmax_reg\r\n  CC       lowaccess_reg.o\r\n  CCLD     lowaccess_reg\r\n  CC       morphseq_reg.o\r\n  CCLD     morphseq_reg\r\n  CC       numa1_reg.o\r\n  CCLD     numa1_reg\r\n  CC       numa2_reg.o\r\n  CCLD     numa2_reg\r\n  CC       pixa1_reg.o\r\n  CCLD     pixa1_reg\r\n  CC       pixalloc_reg.o\r\n  CCLD     pixalloc_reg\r\n  CC       pixcomp_reg.o\r\n  CCLD     pixcomp_reg\r\n  CC       pixmem_reg.o\r\n  CCLD     pixmem_reg\r\n  CC       pixtile_reg.o\r\n  CCLD     pixtile_reg\r\n  CC       ptra1_reg.o\r\n  CCLD     ptra1_reg\r\n  CC       ptra2_reg.o\r\n  CCLD     ptra2_reg\r\n  CC       rasterop_reg.o\r\n  CCLD     rasterop_reg\r\n  CC       smallpix_reg.o\r\n  CCLD     smallpix_reg\r\n  CC       smoothedge_reg.o\r\n  CCLD     smoothedge_reg\r\n  CC       string_reg.o\r\n  CCLD     string_reg\r\n  CC       wordboxes_reg.o\r\n  CCLD     wordboxes_reg\r\n  CC       adaptmap_dark.o\r\n  CCLD     adaptmap_dark\r\n  CC       arabic_lines.o\r\n  CCLD     arabic_lines\r\n  CC       arithtest.o\r\n  CCLD     arithtest\r\n  CC       autogentest1.o\r\n  CCLD     autogentest1\r\n  CC       autogentest2.o\r\n  CC       autogen.137.o\r\n  CCLD     autogentest2\r\n  CC       barcodetest.o\r\n  CCLD     barcodetest\r\n  CC       baselinetest.o\r\n  CCLD     baselinetest\r\n  CC       binarizefiles.o\r\n  CCLD     binarizefiles\r\n  CC       binarize_set.o\r\n  CCLD     binarize_set\r\n  CC       bincompare.o\r\n  CCLD     bincompare\r\n  CC       blendcmaptest.o\r\n  CCLD     blendcmaptest\r\n  CC       buffertest.o\r\n  CCLD     buffertest\r\n  CC       byteatest.o\r\n  CCLD     byteatest\r\n  CC       ccbordtest.o\r\n  CCLD     ccbordtest\r\n  CC       cctest1.o\r\n  CCLD     cctest1\r\n  CC       cleanpdf.o\r\n  CCLD     cleanpdf\r\n  CC       colorsegtest.o\r\n  CCLD     colorsegtest\r\n  CC       comparepages.o\r\n  CCLD     comparepages\r\n  CC       comparepixa.o\r\n  CCLD     comparepixa\r\n  CC       comparetest.o\r\n  CCLD     comparetest\r\n  CC       concatpdf.o\r\n  CCLD     concatpdf\r\n  CC       contrasttest.o\r\n  CCLD     contrasttest\r\n  CC       converttogray.o\r\n  CCLD     converttogray\r\n  CC       cornertest.o\r\n  CCLD     cornertest\r\n  CC       croptest.o\r\n  CCLD     croptest\r\n  CC       croptext.o\r\n  CCLD     croptext\r\n  CC       dewarprules.o\r\n  CCLD     dewarprules\r\n  CC       dewarptest1.o\r\n  CCLD     dewarptest1\r\n  CC       dewarptest2.o\r\n  CCLD     dewarptest2\r\n  CC       dewarptest3.o\r\n  CCLD     dewarptest3\r\n  CC       dewarptest4.o\r\n  CCLD     dewarptest4\r\n  CC       dewarptest5.o\r\n  CCLD     dewarptest5\r\n  CC       digitprep1.o\r\n  CCLD     digitprep1\r\n  CC       displayboxa.o\r\n  CCLD     displayboxa\r\n  CC       displayboxes_on_pixa.o\r\n  CCLD     displayboxes_on_pixa\r\n  CC       displaypix.o\r\n  CCLD     displaypix\r\n  CC       displaypixa.o\r\n  CCLD     displaypixa\r\n  CC       dwalineargen.o\r\n  CCLD     dwalineargen\r\n  CC       falsecolortest.o\r\n  CCLD     falsecolortest\r\n  CC       fcombautogen.o\r\n  CCLD     fcombautogen\r\n  CC       fhmtautogen.o\r\n  CCLD     fhmtautogen\r\n  CC       findbinding.o\r\n  CCLD     findbinding\r\n  CC       findpattern1.o\r\n  CCLD     findpattern1\r\n  CC       findpattern2.o\r\n  CCLD     findpattern2\r\n  CC       findpattern3.o\r\n  CCLD     findpattern3\r\n  CC       flipselgen.o\r\n  CCLD     flipselgen\r\n  CC       fmorphautogen.o\r\n  CCLD     fmorphautogen\r\n  CC       fpixcontours.o\r\n  CCLD     fpixcontours\r\n  CC       gammatest.o\r\n  CCLD     gammatest\r\n  CC       gifio_leaktest.o\r\n  CCLD     gifio_leaktest\r\n  CC       graphicstest.o\r\n  CCLD     graphicstest\r\n  CC       graymorphtest.o\r\n  CCLD     graymorphtest\r\n  CC       hashtest.o\r\n  CCLD     hashtest\r\n  CC       histotest.o\r\n  CCLD     histotest\r\n  CC       htmlviewer.o\r\n  CCLD     htmlviewer\r\n  CC       iotest.o\r\n  CCLD     iotest\r\n  CC       italictest.o\r\n  CCLD     italictest\r\n  CC       jbcorrelation.o\r\n  CCLD     jbcorrelation\r\n  CC       jbrankhaus.o\r\n  CCLD     jbrankhaus\r\n  CC       jbwords.o\r\n  CCLD     jbwords\r\n  CC       listtest.o\r\n  CCLD     listtest\r\n  CC       livre_adapt.o\r\n  CCLD     livre_adapt\r\n  CC       livre_hmt.o\r\n  CCLD     livre_hmt\r\n  CC       livre_makefigs.o\r\n  CCLD     livre_makefigs\r\n  CC       livre_orient.o\r\n  CCLD     livre_orient\r\n  CC       livre_pageseg.o\r\n  CCLD     livre_pageseg\r\n  CC       livre_seedgen.o\r\n  CCLD     livre_seedgen\r\n  CC       livre_tophat.o\r\n  CCLD     livre_tophat\r\n  CC       maketile.o\r\n  CCLD     maketile\r\n  CC       maptest.o\r\n  CCLD     maptest\r\n  CC       misctest1.o\r\n  CCLD     misctest1\r\n  CC       modifyhuesat.o\r\n  CCLD     modifyhuesat\r\n  CC       morphtest1.o\r\n  CCLD     morphtest1\r\n  CC       mtifftest.o\r\n  CCLD     mtifftest\r\n  CC       numaranktest.o\r\n  CCLD     numaranktest\r\n  CC       otsutest1.o\r\n  CCLD     otsutest1\r\n  CC       otsutest2.o\r\n  CCLD     otsutest2\r\n  CC       pagesegtest1.o\r\n  CCLD     pagesegtest1\r\n  CC       pagesegtest2.o\r\n  CCLD     pagesegtest2\r\n  CC       partitiontest.o\r\n  CCLD     partitiontest\r\n  CC       pdfiotest.o\r\n  CCLD     pdfiotest\r\n  CC       percolatetest.o\r\n  CCLD     percolatetest\r\n  CC       pixaatest.o\r\n  CCLD     pixaatest\r\n  CC       pixafileinfo.o\r\n  CCLD     pixafileinfo\r\n  CC       plottest.o\r\n  CCLD     plottest\r\n  CC       quadtreetest.o\r\n  CCLD     quadtreetest\r\n  CC       rbtreetest.o\r\n  CCLD     rbtreetest\r\n  CC       recog_bootnum.o\r\n  CCLD     recog_bootnum\r\n  CC       recogsort.o\r\n  CCLD     recogsort\r\n  CC       recogtest1.o\r\n  CCLD     recogtest1\r\n  CC       reducetest.o\r\n  CCLD     reducetest\r\n  CC       removecmap.o\r\n  CCLD     removecmap\r\n  CC       renderfonts.o\r\n  CCLD     renderfonts\r\n  CC       rotatefastalt.o\r\n  CCLD     rotatefastalt\r\n  CC       rotateorthtest1.o\r\n  CCLD     rotateorthtest1\r\n  CC       rotatetest1.o\r\n  CCLD     rotatetest1\r\n  CC       runlengthtest.o\r\n  CCLD     runlengthtest\r\n  CC       scaleandtile.o\r\n  CCLD     scaleandtile\r\n  CC       scaletest1.o\r\n  CCLD     scaletest1\r\n  CC       scaletest2.o\r\n  CCLD     scaletest2\r\n  CC       seedfilltest.o\r\n  CCLD     seedfilltest\r\n  CC       settest.o\r\n  CCLD     settest\r\n  CC       sharptest.o\r\n  CCLD     sharptest\r\n  CC       sheartest.o\r\n  CCLD     sheartest\r\n  CC       showedges.o\r\n  CCLD     showedges\r\n  CC       skewtest.o\r\n  CCLD     skewtest\r\n  CC       snapcolortest.o\r\n  CCLD     snapcolortest\r\n  CC       sorttest.o\r\n  CCLD     sorttest\r\n  CC       sudokutest.o\r\n  CCLD     sudokutest\r\n  CC       trctest.o\r\n  CCLD     trctest\r\n  CC       warpertest.o\r\n  CCLD     warpertest\r\n  CC       watershedtest.o\r\n  CCLD     watershedtest\r\n  CC       wordsinorder.o\r\n  CCLD     wordsinorder\r\n  CC       writemtiff.o\r\n  CCLD     writemtiff\r\n  CC       yuvtest.o\r\n  CCLD     yuvtest\r\nmake[2]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/prog'\r\nmake[2]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\nmake[2]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\nmake[1]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'<\/pre>\n<p>&nbsp;<\/li>\n<li>Because my machine didn&#8217;t have &#8216;checkinstall&#8217;, install it first\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp\/leptonica-1.74.1$ sudo checkinstall\r\n[sudo] password for teddy: \r\nsudo: checkinstall: command not found\r\nteddy@teddy-K43SJ:~\/Documents\/cpp\/leptonica-1.74.1$ sudo apt-get install autoconf automake libtool checkinstall\r\nReading package lists... Done\r\nBuilding dependency tree       \r\nReading state information... Done\r\nautoconf is already the newest version.\r\nautomake is already the newest version.\r\n...\r\nSetting up checkinstall (1.6.2-4ubuntu1) ...<\/pre>\n<p>&nbsp;<\/li>\n<li>Create the package with &#8216;checkinstall&#8217;\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp\/leptonica-1.74.1$ sudo checkinstall\r\ncheckinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran\r\n           This software is released under the GNU GPL.\r\n\r\n\r\nThe package documentation directory .\/doc-pak does not exist. \r\nShould I create a default set of package docs?  [y]: \r\n\r\nPreparing package documentation...OK\r\n\r\nPlease write a description for the package.\r\nEnd your description with an empty line or EOF.\r\n&gt;&gt; leptonica\r\n&gt;&gt; \r\n\r\n*****************************************\r\n**** Debian package creation selected ***\r\n*****************************************\r\n\r\nThis package will be built according to these values: \r\n\r\n0 -  Maintainer: [ root@teddy-K43SJ ]\r\n1 -  Summary: [ leptonica ]\r\n2 -  Name:    [ leptonica ]\r\n3 -  Version: [ 1.74.1 ]\r\n4 -  Release: [ 1 ]\r\n5 -  License: [ GPL ]\r\n6 -  Group:   [ checkinstall ]\r\n7 -  Architecture: [ amd64 ]\r\n8 -  Source location: [ leptonica-1.74.1 ]\r\n9 -  Alternate source location: [  ]\r\n10 - Requires: [  ]\r\n11 - Provides: [ leptonica ]\r\n12 - Conflicts: [  ]\r\n13 - Replaces: [  ]\r\n\r\nEnter a number to change any of them or press ENTER to continue: \r\n\r\nInstalling with make install...\r\n\r\n========================= Installation results ===========================\r\nMaking install in src\r\nmake[1]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/src'\r\nmake[2]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/src'\r\n \/bin\/mkdir -p '\/usr\/local\/lib'\r\n \/bin\/bash ..\/libtool   --mode=install \/usr\/bin\/install -c   liblept.la '\/usr\/local\/lib'\r\nlibtool: install: \/usr\/bin\/install -c .libs\/liblept.so.5.0.1 \/usr\/local\/lib\/liblept.so.5.0.1\r\nlibtool: install: (cd \/usr\/local\/lib &amp;&amp; { ln -s -f liblept.so.5.0.1 liblept.so.5 || { rm -f liblept.so.5 &amp;&amp; ln -s liblept.so.5.0.1 liblept.so.5; }; })\r\nlibtool: install: (cd \/usr\/local\/lib &amp;&amp; { ln -s -f liblept.so.5.0.1 liblept.so || { rm -f liblept.so &amp;&amp; ln -s liblept.so.5.0.1 liblept.so; }; })\r\nlibtool: install: \/usr\/bin\/install -c .libs\/liblept.lai \/usr\/local\/lib\/liblept.la\r\nlibtool: install: \/usr\/bin\/install -c .libs\/liblept.a \/usr\/local\/lib\/liblept.a\r\nlibtool: install: chmod 644 \/usr\/local\/lib\/liblept.a\r\nlibtool: install: ranlib \/usr\/local\/lib\/liblept.a\r\nlibtool: finish: PATH=\"\/usr\/local\/sbin:\/usr\/local\/bin:\/usr\/sbin:\/usr\/bin:\/sbin:\/bin:\/snap\/bin:\/sbin\" ldconfig -n \/usr\/local\/lib\r\n----------------------------------------------------------------------\r\nLibraries have been installed in:\r\n   \/usr\/local\/lib\r\n\r\nIf you ever happen to want to link against installed libraries\r\nin a given directory, LIBDIR, you must either use libtool, and\r\nspecify the full pathname of the library, or use the `-LLIBDIR'\r\nflag during linking and do at least one of the following:\r\n   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable\r\n     during execution\r\n   - add LIBDIR to the `LD_RUN_PATH' environment variable\r\n     during linking\r\n   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag\r\n   - have your system administrator add LIBDIR to `\/etc\/ld.so.conf'\r\n\r\nSee any operating system documentation about shared libraries for\r\nmore information, such as the ld(1) and ld.so(8) manual pages.\r\n----------------------------------------------------------------------\r\n \/bin\/mkdir -p '\/usr\/local\/include\/leptonica'\r\n \/usr\/bin\/install -c -m 644 allheaders.h alltypes.h array.h arrayaccess.h bbuffer.h bilateral.h bmf.h bmfdata.h bmp.h ccbord.h dewarp.h endianness.h environ.h gplot.h heap.h imageio.h jbclass.h leptwin.h list.h morph.h pix.h ptra.h queue.h rbtree.h readbarcode.h recog.h regutils.h stack.h stringcode.h sudoku.h watershed.h '\/usr\/local\/include\/leptonica'\r\nmake[2]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/src'\r\nmake[1]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/src'\r\nMaking install in prog\r\nmake[1]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/prog'\r\nmake[2]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/prog'\r\n \/bin\/mkdir -p '\/usr\/local\/bin'\r\n  \/bin\/bash ..\/libtool   --mode=install \/usr\/bin\/install -c convertfilestopdf convertfilestops convertformat convertsegfilestopdf convertsegfilestops converttopdf converttops fileinfo printimage printsplitimage printtiff splitimage2pdf xtractprotos '\/usr\/local\/bin'\r\nlibtool: install: \/usr\/bin\/install -c .libs\/convertfilestopdf \/usr\/local\/bin\/convertfilestopdf\r\nlibtool: install: \/usr\/bin\/install -c .libs\/convertfilestops \/usr\/local\/bin\/convertfilestops\r\nlibtool: install: \/usr\/bin\/install -c .libs\/convertformat \/usr\/local\/bin\/convertformat\r\nlibtool: install: \/usr\/bin\/install -c .libs\/convertsegfilestopdf \/usr\/local\/bin\/convertsegfilestopdf\r\nlibtool: install: \/usr\/bin\/install -c .libs\/convertsegfilestops \/usr\/local\/bin\/convertsegfilestops\r\nlibtool: install: \/usr\/bin\/install -c .libs\/converttopdf \/usr\/local\/bin\/converttopdf\r\nlibtool: install: \/usr\/bin\/install -c .libs\/converttops \/usr\/local\/bin\/converttops\r\nlibtool: install: \/usr\/bin\/install -c .libs\/fileinfo \/usr\/local\/bin\/fileinfo\r\nlibtool: install: \/usr\/bin\/install -c .libs\/printimage \/usr\/local\/bin\/printimage\r\nlibtool: install: \/usr\/bin\/install -c .libs\/printsplitimage \/usr\/local\/bin\/printsplitimage\r\nlibtool: install: \/usr\/bin\/install -c .libs\/printtiff \/usr\/local\/bin\/printtiff\r\nlibtool: install: \/usr\/bin\/install -c .libs\/splitimage2pdf \/usr\/local\/bin\/splitimage2pdf\r\nlibtool: install: \/usr\/bin\/install -c .libs\/xtractprotos \/usr\/local\/bin\/xtractprotos\r\nmake[2]: Nothing to be done for `install-data-am'.\r\nmake[2]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/prog'\r\nmake[1]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/prog'\r\nmake[1]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\nmake[2]: Entering directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\nmake[2]: Nothing to be done for `install-exec-am'.\r\n \/bin\/mkdir -p '\/usr\/local\/lib\/pkgconfig'\r\n \/usr\/bin\/install -c -m 644 lept.pc '\/usr\/local\/lib\/pkgconfig'\r\nmake[2]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\nmake[1]: Leaving directory `\/home\/teddy\/Documents\/cpp\/leptonica-1.74.1'\r\n\r\n======================== Installation successful ==========================\r\n\r\nCopying documentation directory...\r\n.\/\r\n.\/README.md\r\n.\/README.html\r\n\r\nCopying files to the temporary directory...OK\r\n\r\nStripping ELF binaries and libraries...OK\r\n\r\nCompressing man pages...OK\r\n\r\nBuilding file list...OK\r\n\r\nBuilding Debian package...OK\r\n\r\nInstalling Debian package...OK\r\n\r\nErasing temporary files...OK\r\n\r\nWriting backup package...OK\r\nOK\r\n\r\nDeleting temp dir...OK\r\n\r\n\r\n**********************************************************************\r\n\r\n Done. The new package has been installed and saved to\r\n\r\n \/home\/teddy\/Documents\/cpp\/leptonica-1.74.1\/leptonica_1.74.1-1_amd64.deb\r\n\r\n You can remove it from your system anytime using: \r\n\r\n      dpkg -r leptonica\r\n\r\n**********************************************************************<\/pre>\n<p>&nbsp;<\/li>\n<li>Then execute &#8216;sudo ldconfig&#8217;\n<pre class=\"lang:default decode:true \">teddy@teddy-K43SJ:~\/Documents\/cpp\/leptonica-1.74.1$ sudo ldconfig<\/pre>\n<p>&nbsp;<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Reference: http:\/\/hanzratech.in\/2015\/01\/16\/ocr-using-tesseract-on-ubuntu-14-04.html http:\/\/www.leptonica.org\/download.html Download the newest leptonica version (1.74.1) here : http:\/\/www.leptonica.org\/source\/leptonica-1.74.1.tar.gz I use wget: teddy@teddy-K43SJ:~\/Documents\/cpp$ wget http:\/\/www.leptonica.org\/source\/leptonica-1.74.1.tar.gz &#8211;2017-02-03 03:22:11&#8211; http:\/\/www.leptonica.org\/source\/leptonica-1.74.1.tar.gz Resolving www.leptonica.org (www.leptonica.org)&#8230; 208.67.207.65 Connecting to www.leptonica.org (www.leptonica.org)|208.67.207.65|:80&#8230; connected. HTTP request sent, awaiting response&#8230; 200 OK Length: 11707064 (11M) [application\/x-gzip] Saving to: \u2018leptonica-1.74.1.tar.gz\u2019 100%[======================================&gt;] 11.707.064 1,24MB\/s in 12s 2017-02-03 03:22:26 (978 KB\/s) &#8211; \u2018leptonica-1.74.1.tar.gz\u2019 &hellip; <a href=\"https:\/\/myprojects.advchaweb.com\/index.php\/2017\/02\/02\/installing-leptonica-1-74-1-on-ubuntu-14-04\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Installing Leptonica 1.74.1 on Ubuntu 14.04&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,58,18],"tags":[],"class_list":["post-1684","post","type-post","status-publish","format-standard","hentry","category-c-2","category-tesseract","category-ubuntu-14-04"],"_links":{"self":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts\/1684","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/comments?post=1684"}],"version-history":[{"count":6,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts\/1684\/revisions"}],"predecessor-version":[{"id":1690,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/posts\/1684\/revisions\/1690"}],"wp:attachment":[{"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/media?parent=1684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/categories?post=1684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/myprojects.advchaweb.com\/index.php\/wp-json\/wp\/v2\/tags?post=1684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}