Log.txt (4,434 bytes)
Scanning dependencies of target NoesisApp
make[2]: Leaving directory '/mnt/ssd/Projects/Ingnomia/build'
make[2]: Entering directory '/mnt/ssd/Projects/Ingnomia/build'
[ 17%] Building CXX object 3rdparty/NoesisApp/CMakeFiles/NoesisApp.dir/cmake_pch.hxx.gch
In file included from /mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NoesisPCH.h:14,
from /mnt/ssd/Projects/Ingnomia/3rdparty/NoesisApp/pch.h:2,
from /mnt/ssd/Projects/Ingnomia/build/3rdparty/NoesisApp/CMakeFiles/NoesisApp.dir/cmake_pch.hxx:5,
from <command-line>:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘Noesis::Ptr<Noesis::BaseComponent> Noesis::GetComponent(const Noesis::TypeProperty*, const void*, Noesis::NonRefCountedType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:34:35: error: expected primary-expression before ‘>’ token
34 | return Boxing::Box(prop->Get<T>(ptr));
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘Noesis::Ptr<Noesis::BaseComponent> Noesis::GetComponent(const Noesis::TypeProperty*, const void*, Noesis::PtrRefCountedType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:40:53: error: expected primary-expression before ‘>’ token
40 | return DynamicPtrCast<BaseComponent>(prop->Get<T>(ptr));
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘Noesis::Ptr<Noesis::BaseComponent> Noesis::GetComponent(const Noesis::TypeProperty*, const void*, Noesis::PointerRefCountedType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:46:30: error: expected primary-expression before ‘(’ token
46 | return Ptr<BaseComponent>(const_cast<BaseComponent*>(
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:47:54: error: expected primary-expression before ‘>’ token
47 | DynamicCast<const BaseComponent*>(prop->Get<T>(ptr))));
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘void Noesis::SetComponent(const Noesis::TypeProperty*, void*, Noesis::BaseComponent*, Noesis::NonCharPointerType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:66:16: error: expected primary-expression before ‘>’ token
66 | prop->Set<T>(ptr, value != 0 ? Boxing::Unbox<T>(value) : T());
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘void Noesis::SetComponent(const Noesis::TypeProperty*, void*, Noesis::BaseComponent*, Noesis::CharPointerType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:72:16: error: expected primary-expression before ‘>’ token
72 | prop->Set<T>(ptr, value != 0 ? Boxing::Unbox<String>(value).Str() : "");
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘void Noesis::SetComponent(const Noesis::TypeProperty*, void*, Noesis::BaseComponent*, Noesis::PtrRefCountedType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:84:16: error: expected primary-expression before ‘>’ token
84 | prop->Set<T>(ptr, T(DynamicCast<typename T::Type*>(value)));
| ^
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h: In function ‘void Noesis::SetComponent(const Noesis::TypeProperty*, void*, Noesis::BaseComponent*, Noesis::PointerRefCountedType)’:
/mnt/ssd/Projects/Dependencies/NoesisGUI/Include/NsCore/TypePropertyUtil.h:90:16: error: expected primary-expression before ‘>’ token
90 | prop->Set<T>(ptr, DynamicCast<T>(value));
| ^
make[2]: *** [3rdparty/NoesisApp/CMakeFiles/NoesisApp.dir/build.make:252: 3rdparty/NoesisApp/CMakeFiles/NoesisApp.dir/cmake_pch.hxx.gch] Error 1
make[2]: Leaving directory '/mnt/ssd/Projects/Ingnomia/build'
make[1]: *** [CMakeFiles/Makefile2:312: 3rdparty/NoesisApp/CMakeFiles/NoesisApp.dir/all] Error 2
make[1]: Leaving directory '/mnt/ssd/Projects/Ingnomia/build'
make: *** [Makefile:130: all] Error 2