GiM-GamesInMotion / gFurPro

Shell based fur plugin for Unreal Engine 5
https://gim.studio/animalia/animalia/
Other
89 stars 34 forks source link

UE 5.4 updated, but cannot package the game #22

Closed cosmogonies closed 6 months ago

cosmogonies commented 6 months ago

Thank you for the upgrade into UE 5.4 version ! It works, but unfortunately, when packaging (Windows), it fails with that log:

Module.GFur.cpp.obj : error LNK2019: unresolved external symbol "public: static class FShaderParametersMetadata const * __cdecl FBoneMatricesUniformShaderParameters::GetStructMetadata(void)" (?GetStructMetadata@FBoneMatricesUniformShaderParameters@@SAPEBVFShaderParametersMetadata@@XZ) referenced in function "public: void __cdecl FFurSkinVertexFactoryShaderParameters<0>::GetElementShaderBindings(class FSceneInterface const *,class FSceneView const *,class FMeshMaterialShader const *,enum EVertexInputStreamType,enum ERHIFeatureLevel::Type,class FVertexFactory const *,struct FMeshBatchElement const &,class FMeshDrawSingleShaderBindings &,class TArray<struct FVertexInputStream,class TSizedInlineAllocator<4,32,class TSizedDefaultAllocator<32> > > &)const " (?GetElementShaderBindings@?$FFurSkinVertexFactoryShaderParameters@$0A@@@QEBAXPEBVFSceneInterface@@PEBVFSceneView@@PEBVFMeshMaterialShader@@W4EVertexInputStreamType@@W4Type@ERHIFeatureLevel@@PEBVFVertexFactory@@AEBUFMeshBatchElement@@AEAVFMeshDrawSingleShaderBindings@@AEAV?$TArray@UFVertexInputStream@@V?$TSizedInlineAllocator@$03$0CA@V?$TSizedDefaultAllocator@$0CA@@@@@@@@Z)
 : fatal error LNK1120: 1 unresolved externals
 Exited with error code 1120 . The build will fail.

Thank you for the support of that very useful plugin !