Which revision you tried (3.03 is not released yet so providing revision
number is must)?

Zdenko


On Thu, May 22, 2014 at 2:37 AM, Viney Khera <[email protected]> wrote:

> Hi,
>
> I am getting same error trying to compile with cygwin.
>
> I see you mentioned replacing -std=c++11 by -std=gnu++0x worked for you,
> in which all files you did this replace?
> I tried making change in config file but no luck.
>
> I will appreciate any help in resolving this error.
>
> On Wednesday, March 5, 2014 1:13:35 AM UTC-8, Bernard Polarski wrote:
>>
>> No changes with #include (cstdio>, still the same error.
>>
>> I googled a bit, found quite a few references to this bug.
>> The best was a suggestion to replace -std=c++11 by -std=gnu++0x.
>>
>> I tried it and it compiled fine however I have no idea
>> if it is better to have the CXXFLAGS equal to -std=gnu++0X or unset it.
>>
>> Here is the output with your suggestion:
>>
>> /bin/sh ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.
>> -I..  -O2 -DNDEBUG   -I/usr/local/include/leptonica -D_REENTRANT
>> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
>> -I/usr/lib/glib-2.0/include   -I/usr/include/cairo -I/usr/include/glib-2.0
>> -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1
>> -I/usr/include/freetype2 -I/usr/include/libpng15
>> -DTESSDATA_PREFIX=/usr/local/share/  -std=c++11 -MT ambigs.lo -MD -MP
>> -MF .deps/ambigs.Tpo -c -o ambigs.lo ambigs.cpp
>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -O2 -DNDEBUG
>> -I/usr/local/include/leptonica -D_REENTRANT -I/usr/include/pango-1.0
>> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/cairo
>> -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1
>> -I/usr/include/freetype2 -I/usr/include/libpng15
>> -DTESSDATA_PREFIX=/usr/local/share/ -std=c++11 -MT ambigs.lo -MD -MP -MF
>> .deps/ambigs.Tpo -c ambigs.cpp  -DDLL_EXPORT -DPIC -o .libs/ambigs.o
>> ambigs.cpp: In member function 'bool 
>> tesseract::UnicharAmbigs::ParseAmbiguityLine(int,
>> int, int, const UNICHARSET&, char*, int*, UNICHAR_ID*, int*, char*, int*)':
>> ambigs.cpp:267:79: error: 'snprintf' was not declared in this scope
>>      snprintf(replacement_string, kMaxAmbigStringSize, "%s",
>> fields[1].string());
>>
>> ^
>> ambigs.cpp:273:63: error: 'strtok_r' was not declared in this scope
>>    if (!(token = strtok_r(buffer, kAmbigDelimiters, &next_token)) ||
>>                                                                ^
>> ambigs.cpp:285:63: error: 'strtok_r' was not declared in this scope
>>      if (!(token = strtok_r(NULL, kAmbigDelimiters, &next_token))) break;
>>                                                                ^
>> ambigs.cpp:295:61: error: 'strtok_r' was not declared in this scope
>>        !(token = strtok_r(NULL, kAmbigDelimiters, &next_token)) ||
>>                                                              ^
>> ambigs.cpp:308:63: error: 'strtok_r' was not declared in this scope
>>      if (!(token = strtok_r(NULL, kAmbigDelimiters, &next_token))) break;
>>                                                                ^
>> ambigs.cpp:329:63: error: 'strtok_r' was not declared in this scope
>>      if (!(token = strtok_r(NULL, kAmbigDelimiters, &next_token)) ||
>>                                                                ^
>> Makefile:477: recipe for target 'ambigs.lo' failed
>> make[3]: *** [ambigs.lo] Error 1
>> make[3]: Leaving directory '/src/tesseract-3.03/ccutil'
>> Makefile:524: recipe for target 'all-recursive' failed
>> make[2]: *** [all-recursive] Error 1
>> make[2]: Leaving directory '/src/tesseract-3.03/ccutil'
>> Makefile:396: recipe for target 'all-recursive' failed
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory '/src/tesseract-3.03'
>> Makefile:304: recipe for target 'all' failed
>> make: *** [all] Error 2
>>
>>  --
> 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/bfc57edf-97a1-4529-8095-1216b9015c80%40googlegroups.com<https://groups.google.com/d/msgid/tesseract-ocr/bfc57edf-97a1-4529-8095-1216b9015c80%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> 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/CAJbzG8ytdOVCEGiGFy%2B7Kuk7HPJU3ZKOMMWaDdreE7m05PE18Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to