Sixze / ALS-Refactored

Completely reworked and improved C++ version of Advanced Locomotion System V4.
MIT License
977 stars 273 forks source link

UE 5.3 Linux failing to build #468

Closed josephjaspers closed 6 months ago

josephjaspers commented 7 months ago
[1/2] Link (lld) libUnrealEditor-ALSEditor.so
ld.lld: error: undefined symbol: vtable for FAnimNode_BlendListBase
>>> referenced by AnimNode_BlendListBase.h:24 (Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_BlendListBase.h:24)
>>>               /home/joseph/Documents/Unreal Projects/Bells/Plugins/ALS-Refactored/Intermediate/Build/Linux/x64/UnrealEditor/Development/ALSEditor/Module.ALSEditor.cpp.o:(FAlsAnimNode_GameplayTagsBlend::~FAlsAnimNode_GameplayTagsBlend())
>>> the vtable symbol may be undefined because the class is missing its key function (see https://lld.llvm.org/missingkeyfunction)
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Total time in Parallel executor: 0.07 seconds

Everything else seems to compile fine, not sure what needs to be changed for this specific class.

Sixze commented 6 months ago

296c3a7cb98468df78f7e0855b93708462afe626

Not sure if this commit will fix this error or not. If not, reopen the issue.