• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

error compiling

Supportza1

New Member
Joined
Dec 31, 2021
Messages
13
Reaction score
0
anyone know about this

In file included from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/fmt/fmt.h:32,
from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/common.h:50,
from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/spdlog.h:12,
from /home/forgottenserver/src/otpch.h:50,
from /home/forgottenserver/src/config/configmanager.cpp:20:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = ConfigManager::string_config_t; typename std::enable_if<C, int>::type <anonymous> = 0]’:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1842:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {ConfigManager::string_config_t}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {ConfigManager::string_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1860:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = {ConfigManager::string_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:328:75: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {ConfigManager::string_config_t&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:80:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {ConfigManager::string_config_t&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, ConfigManager::string_config_t&>]’
/home/forgottenserver/src/config/configmanager.cpp:307:3: required from here
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<ConfigManager::string_config_t, char> _’ has incomplete type
1600 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: API Reference — fmt 10.2.0 documentation (https://fmt.dev/latest/api.html#udt)
1604 | formattable,
| ^~~~~~~~~~~
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = ConfigManager::integer_config_t; typename std::enable_if<C, int>::type <anonymous> = 0]’:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1842:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {ConfigManager::integer_config_t}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {ConfigManager::integer_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1860:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = {ConfigManager::integer_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:328:75: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {ConfigManager::integer_config_t&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:80:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {ConfigManager::integer_config_t&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, ConfigManager::integer_config_t&>]’
/home/forgottenserver/src/config/configmanager.cpp:316:3: required from here
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<ConfigManager::integer_config_t, char> _’ has incomplete type
1600 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: API Reference — fmt 10.2.0 documentation (https://fmt.dev/latest/api.html#udt)
1604 | formattable,
| ^~~~~~~~~~~
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = ConfigManager::boolean_config_t; typename std::enable_if<C, int>::type <anonymous> = 0]’:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1842:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {ConfigManager::boolean_config_t}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {ConfigManager::boolean_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1860:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = {ConfigManager::boolean_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:328:75: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {ConfigManager::boolean_config_t&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:80:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {ConfigManager::boolean_config_t&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, ConfigManager::boolean_config_t&>]’
/home/forgottenserver/src/config/configmanager.cpp:334:3: required from here
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<ConfigManager::boolean_config_t, char> _’ has incomplete type
1600 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: API Reference — fmt 10.2.0 documentation (https://fmt.dev/latest/api.html#udt)
1604 | formattable,
| ^~~~~~~~~~~
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = ConfigManager::floating_config_t; typename std::enable_if<C, int>::type <anonymous> = 0]’:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1842:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {ConfigManager::floating_config_t}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {ConfigManager::floating_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1860:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = {ConfigManager::floating_config_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:328:75: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {ConfigManager::floating_config_t&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:80:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {ConfigManager::floating_config_t&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, ConfigManager::floating_config_t&>]’
/home/forgottenserver/src/config/configmanager.cpp:343:3: required from here
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<ConfigManager::floating_config_t, char> _’ has incomplete type
1600 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: API Reference — fmt 10.2.0 documentation (https://fmt.dev/latest/api.html#udt)
1604 | formattable,
| ^~~~~~~~~~~
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false
make[2]: *** [src/CMakeFiles/otbr.dir/build.make:76: src/CMakeFiles/otbr.dir/config/configmanager.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/fmt/fmt.h:32,
from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/common.h:50,
from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/spdlog.h:12,
from /home/forgottenserver/src/otpch.h:50,
from /home/forgottenserver/src/creatures/combat/combat.cpp:20:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = const formulaType_t; typename std::enable_if<C, int>::type <anonymous> = 0]’:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1842:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const formulaType_t}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, formulaType_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1860:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const formulaType_t}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:328:75: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const formulaType_t&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:80:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const formulaType_t&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const formulaType_t&>]’
/home/forgottenserver/src/creatures/combat/combat.cpp:1401:3: required from here
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<const formulaType_t, char> _’ has incomplete type
1600 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: API Reference — fmt 10.2.0 documentation (https://fmt.dev/latest/api.html#udt)
1604 | formattable,
| ^~~~~~~~~~~
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false
make[2]: *** [src/CMakeFiles/otbr.dir/build.make:118: src/CMakeFiles/otbr.dir/creatures/combat/combat.cpp.o] Error 1
In file included from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/fmt/fmt.h:32,
from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/common.h:50,
from /home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/spdlog.h:12,
from /home/forgottenserver/src/otpch.h:50,
from /home/forgottenserver/src/creatures/interactions/chat.cpp:20:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h: In instantiation of ‘constexpr fmt::v10::detail::value<Context> fmt::v10::detail::make_arg(T&) [with bool PACKED = true; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = SpeakClasses; typename std::enable_if<C, int>::type <anonymous> = 0]’:
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1842:51: required from ‘constexpr fmt::v10::format_arg_store<Context, Args>::format_arg_store(T& ...) [with T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SpeakClasses}; Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SpeakClasses}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1860:18: required from ‘constexpr fmt::v10::format_arg_store<Context, typename std::remove_cv<typename std::remove_reference<T>::type>::type ...> fmt::v10::make_format_args(T& ...) [with Context = fmt::v10::basic_format_context<fmt::v10::appender, char>; T = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, SpeakClasses}]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:328:75: required from ‘void spdlog::logger::log_(spdlog::source_loc, spdlog::level::level_enum, spdlog::string_view_t, Args&& ...) [with Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SpeakClasses&}; spdlog::string_view_t = fmt::v10::basic_string_view<char>]’
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/spdlog/logger.h:80:13: required from ‘void spdlog::logger::log(spdlog::source_loc, spdlog::level::level_enum, fmt::v10::format_string<T ...>, Args&& ...) [with Args = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SpeakClasses&}; fmt::v10::format_string<T ...> = fmt::v10::basic_format_string<char, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, SpeakClasses&>]’
/home/forgottenserver/src/creatures/interactions/chat.cpp:249:3: required from here
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1600:63: error: ‘fmt::v10::detail::type_is_unformattable_for<SpeakClasses, char> _’ has incomplete type
1600 | type_is_unformattable_for<T, typename Context::char_type> _;
| ^
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter<T> specialization: API Reference — fmt 10.2.0 documentation (https://fmt.dev/latest/api.html#udt)
1604 | formattable,
| ^~~~~~~~~~~
/home/forgottenserver/build/vcpkg_installed/arm64-linux/include/fmt/core.h:1604:7: note: ‘formattable’ evaluates to false
make[2]: *** [src/CMakeFiles/otbr.dir/build.make:174: src/CMakeFiles/otbr.dir/creatures/interactions/chat.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:98: src/CMakeFiles/otbr.dir/all] Error 2
make: *** [Makefile:91: all] Error 2
 
Back
Top