-
Notifications
You must be signed in to change notification settings - Fork 9.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
g++ 6.3 build failure #3255
Comments
Building with g++-6 fails since commit 4fc467a according to my tests. So Tesseract no longer compiles with Debian stretch (old stable). |
The problems are indeed related to C++11. Those related to the
In C++-11 |
The modifications which I mentioned above are not sufficient, because training has more dependencies on newer compilers. In addition, I get unresolved symbols when linking. So I am afraid that supporting g++-6 would require more work. There are currently other, more important, problems. |
Builds of git master currently work with
|
It's not important to me to have gcc-6 support, but I do want to know what are the minimum GCC, Clang and MSVC versions that can compile the current 5.0 code. |
|
Travis build for MacOS does not build the lstm related training tools. See log
Linux builds the following. See log
|
My mistake. Line 49 in a377b4e
I didn't notice this line was commented out. My report didn't include training tools. I don't think @stweil submmited his partial fix. |
Environment
gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)
g++ 6.3 fails to compile commit e3fd938.
config.log
make.log
The text was updated successfully, but these errors were encountered: