Did you follow the guide referenced prominently in the wiki? It's:
http://tesseract-ocr.googlecode.com/svn/trunk/vs2008/doc/setup.html#using-the-latest-tesseractocr-sources

That procedure should work fine. Given your sloppiness at closely 
following the training instructions, I would advise you to read the 
above carefully, and check that you have done every step.

Computers are pedantic beasts, and demand that you bend that way 
also ;)

Nick

On Wed, Apr 23, 2014 at 11:32:03PM -0700, umcode wrote:
> thank you again!
>  now i want to compile the tesseract code in windows xp +vs2008 ,in case to
> found the bug in codefile.
>  there have 14 error LNK2019: unresolved external symbol . i have searched 
> from
> internet and learned that it is a problem drived from lacking definition of
> function. but those  fanctions not in this project.
> 
>  i dont know what could i do about this , would you mind compile the source
> code in your computer please.
>  i extreemly need your help!
>  thank you
> 
> 24 Nisan 2014 Perşembe 03:03:23 UTC+3 tarihinde Quan Nguyen yazdı:
> 
>     It seems that you did not follow closely the instructions given in the
>     Training wiki.
> 
>     If possible, use a training tool, such as jTessBoxEditor.
> 
>     On Wednesday, April 23, 2014 1:20:20 PM UTC-5, umcode wrote:
> 
>         :) ,thank you Quan Nguyen!
>          i troubled with this program almost in every step .
>          please help me go on !!!!
>          what about this  error !
> 
>         C:\Program Files\Tesseract-OCR>mftraining -F unicharset -O
>         eng.unicharset eng.ar
>         ial.exp0.tr eng.arial.exp1.tr
>         Warning: No shape table file present: shapetable
>         Reading eng.arial.exp0.tr ...
>         Reading eng.arial.exp1.tr ...
>         Font id = -1/0, class id = 1/58 on sample 0
>         font_id >= 0 && font_id < font_id_map_.SparseSize():Error:Assert
>         failed:in file
>         ..\..\classify\trainingsampleset.cpp, line 622
> 
>          i try to debug in program on the windows xp +vs2008 express.
>          but in shapeclustering project (i try to build it lonely) launched
>         above msg:
> 
>         ------ Build started: Project: shapeclustering, Configuration:
>         LIB_Debug Win32 ------
>         Linking...
>         shapeclustering.obj : error LNK2019: unresolved external symbol "void
>         __cdecl tesseract::WriteShapeTable(class STRING const &,class
>         tesseract::ShapeTable const &)" (?WriteShapeTable@tesseract@@
>         YAXABVSTRING@@ABVShapeTable@1@@Z) referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: void __thiscall tesseract::MasterTrainer::SetupMasterShapes
>         (void)" (?SetupMasterShapes@MasterTrainer@tesseract@@QAEXXZ) 
> referenced
>         in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: void __thiscall tesseract::MasterTrainer::DebugCanonical(char
>         const *,char const *)" (?DebugCanonical@MasterTrainer
>         @tesseract@@QAEXPBD0@Z) referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: void __thiscall tesseract::MasterTrainer::DisplaySamples(char
>         const *,int,char const *,int)" (?DisplaySamples@MasterTrainer
>         @tesseract@@QAEXPBDH0H@Z) referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: __thiscall STRING::~STRING(void)" (??1STRING@@QAE@XZ)
>         referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol "class
>         tesseract::MasterTrainer * __cdecl 
> tesseract::LoadTrainingData(int,char
>         const * const *,bool,class tesseract::ShapeTable * *,class STRING *)"
>         (?LoadTrainingData@tesseract@@YAPAVMasterTrainer@1@HPBQBD_
>         NPAPAVShapeTable@1@PAVSTRING@@@Z) referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: __thiscall STRING::STRING(void)" (??0STRING@@QAE@XZ)
>         referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol "void
>         __cdecl ParseArguments(int *,char * * *)" (?ParseArguments@@
>         YAXPAHPAPAPAD@Z) referenced in function _main
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: char const * __thiscall STRING::string(void)const " (?
>         string@STRING@@QBEPBDXZ) referenced in function "public: char const *
>         __thiscall tesseract::StringParam::string(void)const " (?
>         string@StringParam@tesseract@@QBEPBDXZ)
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: int __thiscall STRING::length(void)const " (?
>         length@STRING@@QBEHXZ) referenced in function "public: bool __thiscall
>         tesseract::StringParam::empty(void)" (?empty@StringParam@tesseract@
>         @QAE_NXZ)
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: __thiscall tesseract::MasterTrainer::~MasterTrainer(void)" 
> (??
>         1MasterTrainer@tesseract@@QAE@XZ) referenced in function "public: void
>         * __thiscall tesseract::MasterTrainer::`scalar deleting destructor'
>         (unsigned int)" (??_GMasterTrainer@tesseract@@QAEPAXI@Z)
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: void __cdecl ERRCODE::error(char const *,enum
>         TessErrorLogCode,char const *,...)const " (?error@ERRCODE@@
>         QBAXPBDW4TessErrorLogCode@@0ZZ) referenced in function "public: 
> virtual
>         void __thiscall GenericVector<int>::remove(int)" (?remove@?
>         $GenericVector@H@@UAEXH@Z)
>         shapeclustering.obj : error LNK2019: unresolved external symbol 
> "struct
>         tesseract::ParamsVectors * __cdecl GlobalParams(void)" 
> (?GlobalParams@@
>         YAPAUParamsVectors@tesseract@@XZ) referenced in function "void __cdecl
>         `dynamic initializer for 'FLAGS_display_cloud_font''(void)" (??
>         __EFLAGS_display_cloud_font@@YAXXZ)
>         shapeclustering.obj : error LNK2019: unresolved external symbol
>         "public: class STRING & __thiscall STRING::operator=(char const *)" 
> (??
>         4STRING@@QAEAAV0@PBD@Z) referenced in function "public: __thiscall
>         tesseract::StringParam::StringParam(char const *,char const *,char
>         const *,bool,struct tesseract::ParamsVectors *)" (??
>         0StringParam@tesseract@@QAE@PBD00_NPAUParamsVectors@1@@Z)
>         ..\LIB_Debug\shapeclusteringd.exe : fatal error LNK1120: 14 unresolved
>         externals
>         Build log was saved at "file://c:\Copy of BuildFolder1\tesseract-3.02\
>         vs2008\shapeclustering\LIB_Debug\BuildLog.htm"
>         shapeclustering - 15 error(s), 0 warning(s)
>         ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped 
> ======
>         ====
> 
> 
>          please help me again! thank you!
>        
>         23 Nisan 2014 Çarşamba 05:01:38 UTC+3 tarihinde Quan Nguyen yazdı:
> 
>             Create and supply a font_properties file.
> 
>             On Tuesday, April 22, 2014 4:26:43 AM UTC-5, umcode wrote:
> 
>                 thank you for you answer .
>                   but this command launch the anather error : failed to load
>                 font_properties from font_properties
>                  what must i do?
>                  thanks again !
>                 22 Nisan 2014 Salı 03:41:05 UTC+3 tarihinde Quan Nguyen yazdı:
> 
>                     Because the command is incorrect. It should be:
> 
> 
>                     shapeclustering -F font_properties -U unicharset 
> eng.timesitalic.exp0.tr
> 
> 
> 
>                     On Monday, April 21, 2014 10:23:37 AM UTC-5, umcode wrote:
> 
>                         i have read the trainingtesseract3 and install the
>                         tesseract 3.02 to my windows xp.
>                          1. prepare the images as 
> eng.arial.exp0.tif,eng.arial.
>                         exp1.tif,eng.arial.exp1.tif,eng.arial.exp2.tif
>                          2.in cmd console
> 
>                         tesseract eng.arial.exp0.tif eng.arial.exp0
>                         batch.nochop makebox
> 
>                         tesseract eng.arial.exp1.tif eng.arial.exp1
>                         batch.nochop makebox
> 
>                         tesseract eng.arial.exp2.tif eng.arial.exp2
>                         batch.nochop makebox
> 
>                          program produce the eng.arial.exp0.box,eng.arial.
>                         exp1.box,eng.arial.exp2.box files
> 
>                         3. in cmd console
>                         tesseract eng.arial.exp0.tif eng.arial.exp0.box 
> nobatch
>                         box.train
> 
>                         tesseract eng.arial.exp1.tif eng.arial.exp1.box 
> nobatch
>                         box.train
> 
>                         tesseract eng.arial.exp2.tif eng.arial.exp2.box 
> nobatch
>                         box.train
> 
>                         program produces eng.arial.exp0.tr,eng.arial.exp1.tr,
>                         eng.arial.exp2.tr files
> 
>                          4.in cmd console
>                          unicharset_extractor eng.arial.exp0.box
>                         eng.arial.exp1.box eng.arial.exp2.box
>                          program produces unicharset file
> 
>                         5.in cmd console
>                          shapeclustering -F unicharset eng.arial.exp0.tr
>                         eng.arial.exp1.tr eng.arial.exp2.tr
>                         program launch the error :
>                          Unable to open eng.arial.exp0.tr!
>                         signal-termination-handler: error:signal-termination-
>                         handler called:code3000
> 
>                         why it is ! what is my wrong step?
>                          thank you !
> 
> --
> 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 http://groups.google.com/group/tesseract-ocr.
> To view this discussion on the web visit https://groups.google.com/d/msgid/
> tesseract-ocr/7bf20475-b99c-4426-bd89-2323b3fe3235%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 http://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/20140424140223.GA18287%40manta.lan.
For more options, visit https://groups.google.com/d/optout.

Reply via email to