You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/ui/uimanager.h:119:70: required from here
/usr/include/c++/13/type_traits:1411:38: error: invalid use of incomplete type ‘class UIWidget’
1411 | : public integral_constant<bool, __is_base_of(_Base, _Derived)>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/luaengine/luaobject.h:26,
from /home/ezzz/Desktop/GitHub/otclientv8/src/framework/core/module.h:29:
/home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/util/stats.h:47:7: note: forward declaration of ‘class UIWidget’
47 | class UIWidget;
| ^~~~~~~~
In file included from /home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/stdext/stdext.h:36,
from /home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/global.h:44:
/home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/stdext/shared_object.h: In instantiation of ‘stdext::shared_object_ptr::shared_object_ptr(T*, bool) [with T = UIWidget]’:
/home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/ui/uimanager.h:119:70: required from here
/home/ezzz/Desktop/GitHub/otclientv8/src/framework/../framework/stdext/shared_object.h:62:58: error: ‘value’ is not a member of ‘std::is_base_of<stdext::shared_object, UIWidget>’
62 | static_assert(std::is_base_of<shared_object, T>::value, "classes using shared_object_ptr must be a derived of stdext::shared_object");
Using vcpkg and Ubuntu 22.04
The text was updated successfully, but these errors were encountered:
Using vcpkg and Ubuntu 22.04
The text was updated successfully, but these errors were encountered: