Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ make all
- [ Makefile for SzczurEngine project ]
- [ version 1.7.5 by PsychoX & <3 ]
- x86_64-w64-mingw32-g++ -c src/main.cpp -o obj/win64/main.o -std=c++17 -Wall -Isrc -static -m64 -DSFML_STATIC -Ic:/Biblioteki/sfml_x64_seh/include -Ic:/Biblioteki/boost_1_65_1/boost
- -rw-r--r-- 1 knayd 22K 2017-11-17 18:43 obj/win64/main.o
- x86_64-w64-mingw32-g++ -c src/Szczur/Core/Application.cpp -o obj/win64/Szczur/Core/Application.o -std=c++17 -Wall -Isrc -static -m64 -DSFML_STATIC -Ic:/Biblioteki/sfml_x64_seh/include -Ic:/Biblioteki/boost_1_65_1/boost
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp: In instantiation of 'rat::ModulesHolder<TModules>::ModulesHolder() [with TModules = {rat::Assets, rat::Canvas, rat::GUI}]':
- src/Szczur/Core/Application.cpp:4:27: required from here
- src/Szczur/Utility/Modules.tpp:23:50: error: no matching function for call to 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>::tuple(std::tuple<rat::Assets, rat::Canvas, rat::GUI>&, std::tuple<rat::Assets, rat::Canvas, rat::GUI>&, std::tuple<rat::Assets, rat::Canvas, rat::GUI>&)'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:828:11: note: candidate: template<class _Alloc, class _Dummy, class ... _UElements, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && (! std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>())) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<tuple<_Tail ...>&&>()), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_Args2 ...>&&)
- explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:828:11: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:813:2: note: candidate: template<class _Alloc, class _Dummy, class ... _UElements, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<tuple<_Tail ...>&&>()), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_Args2 ...>&&)
- tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:813:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:798:11: note: candidate: template<class _Alloc, class _Dummy, class ... _UElements, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<_UElements ...>() && (! std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<_UElements ...>())) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<tuple<_Tail ...>&&>()), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_Args2 ...>&)
- explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:798:11: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:783:2: note: candidate: template<class _Alloc, class _Dummy, class ... _UElements, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<_UElements ...>() && std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tail ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<tuple<_Tail ...>&&>()), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_Args2 ...>&)
- tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:783:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:771:2: note: candidate: template<class _Alloc> std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_Elements>&&)
- tuple(allocator_arg_t __tag, const _Alloc& __a, tuple&& __in)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:771:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:767:2: note: candidate: template<class _Alloc> std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_Elements>&)
- tuple(allocator_arg_t __tag, const _Alloc& __a, const tuple& __in)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:767:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:761:11: note: candidate: template<class _Alloc, class ... _UElements, typename std::enable_if<(std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && (! std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>())), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, _UElements&& ...)
- explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:761:11: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:750:2: note: candidate: template<class _Alloc, class ... _UElements, typename std::enable_if<(std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, _UElements&& ...)
- tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:750:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: cannot convert '(((void)rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::Dummy<rat::Assets>{}), ((rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>*)this)->rat::ModulesHolder<rat::Assets, rat::Canvas, rat::GUI>::_modules)' (type 'std::tuple<rat::Assets, rat::Canvas, rat::GUI>') to type 'std::allocator_arg_t'
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:740:11: note: candidate: template<class _Alloc, class _Dummy, typename std::enable_if<(std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<Assets, Canvas, GUI>() && (! std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<Assets, Canvas, GUI>())), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const _Elements& ...)
- explicit tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:740:11: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 5 arguments, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:729:2: note: candidate: template<class _Alloc, class _Dummy, typename std::enable_if<(std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<Assets, Canvas, GUI>() && std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<Assets, Canvas, GUI>()), bool>::type <anonymous> > std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&, const _Elements& ...)
- tuple(allocator_arg_t __tag, const _Alloc& __a,
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:729:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 5 arguments, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:719:2: note: candidate: template<class _Alloc> std::tuple<_Elements>::tuple(std::allocator_arg_t, const _Alloc&)
- tuple(allocator_arg_t __tag, const _Alloc& __a)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:719:2: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 2 arguments, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:713:28: note: candidate: template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && (! std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>())) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<tuple<_Tps ...>&&>()), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(std::tuple<_Args1 ...>&&)
- explicit constexpr tuple(tuple<_UElements...>&& __in)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:713:28: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 1 argument, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:702:19: note: candidate: template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<tuple<_Tps ...>&&>()), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(std::tuple<_Args1 ...>&&)
- constexpr tuple(tuple<_UElements...>&& __in)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:702:19: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 1 argument, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:690:28: note: candidate: template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<_UElements ...>() && (! std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<_UElements ...>())) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<const tuple<_Tps ...>&>()), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(const std::tuple<_Args1 ...>&)
- explicit constexpr tuple(const tuple<_UElements...>& __in)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:690:28: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 1 argument, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:678:19: note: candidate: template<class ... _UElements, class _Dummy, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<_UElements ...>() && std::_TC<((3 == sizeof... (_UElements)) && (! std::is_same<std::tuple<rat::Assets, rat::Canvas, rat::GUI>, std::tuple<_Tps ...> >::value)), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<_UElements ...>()) && std::_TC<(std::is_same<_Dummy, void>::value && (3 == 1)), rat::Assets, rat::Canvas, rat::GUI>::_NonNestedTuple<const tuple<_Tps ...>&>()), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(const std::tuple<_Args1 ...>&)
- constexpr tuple(const tuple<_UElements...>& __in)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:678:19: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 1 argument, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:662:17: note: candidate: constexpr std::tuple<_Elements>::tuple(std::tuple<_Elements>&&) [with _Elements = {rat::Assets, rat::Canvas, rat::GUI}]
- constexpr tuple(tuple&&) = default;
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:662:17: note: candidate expects 1 argument, 3 provided
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:657:28: note: candidate: template<class ... _UElements, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && (! std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>())) && (3 >= 1)), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(_UElements&& ...)
- explicit constexpr tuple(_UElements&&... __elements)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:657:28: note: template argument deduction/substitution failed:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:656:21: error: no type named 'type' in 'struct std::enable_if<false, bool>'
- bool>::type=false>
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:656:21: note: invalid template non-type parameter
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:646:19: note: candidate: template<class ... _UElements, typename std::enable_if<((std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_MoveConstructibleTuple<_UElements ...>() && std::_TC<((3 == sizeof... (_UElements)) && std::_TC<(sizeof... (_UElements) == 1), rat::Assets, rat::Canvas, rat::GUI>::_NotSameTuple<_UElements ...>()), rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyMoveConvertibleTuple<_UElements ...>()) && (3 >= 1)), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(_UElements&& ...)
- constexpr tuple(_UElements&&... __elements)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:646:19: note: template argument deduction/substitution failed:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:645:21: error: no type named 'type' in 'struct std::enable_if<false, bool>'
- bool>::type=true>
- ^~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:645:21: note: invalid template non-type parameter
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:619:26: note: candidate: template<class _Dummy, typename std::enable_if<((std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<Assets, Canvas, GUI>() && (! std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<Assets, Canvas, GUI>())) && (3 >= 1)), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(const _Elements& ...)
- explicit constexpr tuple(const _Elements&... __elements)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:619:26: note: template argument deduction/substitution failed:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:618:28: error: no type named 'type' in 'struct std::enable_if<false, bool>'
- bool>::type=false>
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:618:28: note: invalid template non-type parameter
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:608:19: note: candidate: template<class _Dummy, typename std::enable_if<((std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ConstructibleTuple<Assets, Canvas, GUI>() && std::_TC<std::is_same<_Dummy, void>::value, rat::Assets, rat::Canvas, rat::GUI>::_ImplicitlyConvertibleTuple<Assets, Canvas, GUI>()) && (3 >= 1)), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple(const _Elements& ...)
- constexpr tuple(const _Elements&... __elements)
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:608:19: note: template argument deduction/substitution failed:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:607:28: error: no type named 'type' in 'struct std::enable_if<false, bool>'
- bool>::type=true>
- ^~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:607:28: note: invalid template non-type parameter
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:591:26: note: candidate: template<class _Dummy, typename std::enable_if<(std::tuple<rat::Assets, rat::Canvas, rat::GUI>::_TC2<_Dummy>::_DefaultConstructibleTuple() && (! std::tuple<rat::Assets, rat::Canvas, rat::GUI>::_TC2<_Dummy>::_ImplicitlyDefaultConstructibleTuple())), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple()
- explicit constexpr tuple()
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:591:26: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 0 arguments, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- In file included from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/unique_ptr.h:37:0,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/bits/locale_conv.h:41,
- from C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/locale:43,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/Utf.hpp:33,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System/String.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/System.hpp:42,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Window.hpp:32,
- from c:/Biblioteki/sfml_x64_seh/include/SFML/Graphics.hpp:32,
- from src/Szczur/Core/Application.hpp:3,
- from src/Szczur/Core/Application.cpp:1:
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:581:17: note: candidate: template<class _Dummy, typename std::enable_if<std::tuple<rat::Assets, rat::Canvas, rat::GUI>::_TC2<_Dummy>::_ImplicitlyDefaultConstructibleTuple(), bool>::type <anonymous> > constexpr std::tuple<_Elements>::tuple()
- constexpr tuple()
- ^~~~~
- C:/mingw-w64/x86_64-7.2.0-posix-seh-rt_v5-rev1/mingw64/lib/gcc/x86_64-w64-mingw32/7.2.0/include/c++/tuple:581:17: note: template argument deduction/substitution failed:
- In file included from src/Szczur/Utility/Modules.hpp:64:0,
- from src/Szczur/Modules/Assets/Assets.hpp:3,
- from src/Szczur/Core/Application.hpp:5,
- from src/Szczur/Core/Application.cpp:1:
- src/Szczur/Utility/Modules.tpp:23:50: note: candidate expects 0 arguments, 3 provided
- _modules(((void)Dummy<TModules>{}, _modules)...) {
- ^
- make: *** [Makefile:302: obj/win64/Szczur/Core/Application.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement