- In file included from headers.hpp:177:0,
- from headers.cpp:34:
- cpp.hpp:93:14: error: redefinition of 'template<class T> decltype (std::begin(t)) std::cbegin(const T&)'
- inline auto cbegin(const T& t) -> decltype(begin(t)) {return begin(t);}
- ^
- In file included from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/string:51:0,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/stdexcept:39,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/array:38,
- from headers.hpp:44,
- from headers.cpp:34:
- D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/bits/range_access.h:108:5: note: 'template<class _Container> constexpr decltype (std::begin(__cont)) std::cbegin(const _Container&)' previously declared here
- cbegin(const _Container& __cont) noexcept(noexcept(std::begin(__cont)))
- ^
- In file included from headers.hpp:177:0,
- from headers.cpp:34:
- cpp.hpp:95:14: error: redefinition of 'template<class T> decltype (std::end(t)) std::cend(const T&)'
- inline auto cend(const T& t) -> decltype(end(t)) {return end(t);}
- ^
- In file included from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/string:51:0,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/stdexcept:39,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/array:38,
- from headers.hpp:44,
- from headers.cpp:34:
- D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/bits/range_access.h:119:5: note: 'template<class _Container> constexpr decltype (std::end(__cont)) std::cend(const _Container&)' previously declared here
- cend(const _Container& __cont) noexcept(noexcept(std::end(__cont)))
- ^
- In file included from headers.hpp:177:0,
- from headers.cpp:34:
- cpp.hpp:103:14: error: redefinition of 'template<class T> decltype (std::rbegin(t)) std::crbegin(const T&)'
- inline auto crbegin(const T& t) -> decltype(rbegin(t)) {return rbegin(t);}
- ^
- In file included from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/string:51:0,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/stdexcept:39,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/array:38,
- from headers.hpp:44,
- from headers.cpp:34:
- D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/bits/range_access.h:210:5: note: 'template<class _Container> decltype (std::rbegin(__cont)) std::crbegin(const _Container&)' previously declared here
- crbegin(const _Container& __cont) -> decltype(std::rbegin(__cont))
- ^
- In file included from headers.hpp:177:0,
- from headers.cpp:34:
- cpp.hpp:105:14: error: redefinition of 'template<class T> decltype (std::rend(t)) std::crend(const T&)'
- inline auto crend(const T& t) -> decltype(rend(t)) {return rend(t);}
- ^
- In file included from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/string:51:0,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/stdexcept:39,
- from D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/array:38,
- from headers.hpp:44,
- from headers.cpp:34:
- D:/Development/mingw-w64/i686-5.1.0-posix-dwarf-rt_v4-rev0/mingw32/i686-w64-mingw32/include/c++/bits/range_access.h:220:5: note: 'template<class _Container> decltype (std::rend(__cont)) std::crend(const _Container&)' previously declared here
- crend(const _Container& __cont) -> decltype(std::rend(__cont))
- ^
- makefile_gcc:199: recipe for target 'Release.32.gcc/obj/headers.gch' failed
- mingw32-make.exe[1]: *** [Release.32.gcc/obj/headers.gch] Error 1
- makefile_gcc:158: recipe for target 'all' failed
- mingw32-make.exe: *** [all] Error 2
Latest post of the previous page:
ревизии - разные версии сборок компилятора, отличающиеся либо обновлением каких-либо зависимостей, либо включение исправлений наиболее существенных баговдля 4.8.1
http://sourceforge.net/projects/mingwbu ... six/dwarf/
странно , что для 4 не появилось описание