Hi Stephan, Indeed it was a C++11 header. Thanks for the help.
2014-09-29 9:23 GMT+02:00 Stephan Bergmann <sberg...@redhat.com>: > On 09/28/2014 11:46 AM, Zolnai Tamás wrote: > >> I tried it an it came out there are other C++11 stuff in the code. I >> tried to replace them, but the compiler does not help me with finding >> C++11 code. When I compile with --std=c++03 flag, compiler just write out: >> error: #error This file requires compiler and library support for the >> ISO C++ 2011 standard. This support is currently experimental, and must >> be enabled with the -std=c++11 or -std=gnu++11 compiler options. >> Is there any option to avoid this general error and force the compiler >> to try the older standard. >> > > That #error message smells like some code includes a standard header that > is suitable for C++11 only and includes libstdc++'s bits/c++0x_warning.h > which contains > > #if __cplusplus < 201103L >> #error This file requires compiler and library support for the \ >> ISO C++ 2011 standard. This support is currently experimental, and must >> be \ >> enabled with the -std=c++11 or -std=gnu++11 compiler options. >> #endif >> > > You need to track down the include stack (which is typically spit out by > GCC before showing the #error diagnostic, no?) to see what problematic > standard header is being included where. > > Stephan > > _______________________________________________ > LibreOffice mailing list > LibreOffice@lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/libreoffice >
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice