Errors when packaging a UE4 project with Atoms Unreal plugin

206 views
Skip to first unread message

Fadi Beyrouti

unread,
Jan 6, 2021, 9:01:22 AM1/6/21
to Atoms Crowd
Hello,

I downloaded the Atoms Unreal plugin, enabled it, and tried to package a build with an empty map (no Atoms Crowd stuff, just a simple empty map)

Very quickly I stubmled into the following type of errors:

UATHelper: Packaging (Windows (64-bit)):   ERROR: Missing precompiled manifest for 'AtomsUnrealShaders'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in AtomsUnrealShaders.build.cs to override.

Tried to fix these errors by replacing
bUsePrecompiled = true;

by

PrecompileForTargets = PrecompileTargetsType.Any;

in the following files, 

Engine\Plugins\AtomsUnreal\Source\AtomsUnrealShaders\AtomsUnrealShaders.Build.cs
Engine\Plugins\AtomsUnreal\Source\AtomsMath\AtomsMath.Build.cs
Engine\Plugins\AtomsUnreal\Source\AtomsUnreal\AtomsUnreal.Build.cs
Engine\Plugins\AtomsUnreal\Source\AtomsRealtime\AtomsRealtime.Build.cs


but then I stumble them on many unresolved symbols at link time:

UATHelper: Packaging (Windows (64-bit)):     LINK : error LNK2001: unresolved external symbol IMPLEMENT_MODULE_AtomsUnrealShaders
UATHelper: Packaging (Windows (64-bit)):     LINK : error LNK2001: unresolved external symbol IMPLEMENT_MODULE_AtomsMath
UATHelper: Packaging (Windows (64-bit)):     LINK : error LNK2001: unresolved external symbol IMPLEMENT_MODULE_AtomsRealtime
UATHelper: Packaging (Windows (64-bit)):     LINK : error LNK2001: unresolved external symbol IMPLEMENT_MODULE_AtomsUnreal
UATHelper: Packaging (Windows (64-bit)):     PoseableBoundedMeshComponent.gen.cpp.obj : error LNK2019: unresolved external symbol "public: __cdecl UPoseableBoundedMeshComponent::UPoseableBoundedMeshComponent(class FObjectInitializer const &)" (??0UPoseableBoundedMeshComponent@@QEAA@AEBVFObjectInitializer@@@Z) referenced in function "void __cdecl InternalCons
UATHelper: Packaging (Windows (64-bit)):     PoseableBoundedMeshComponent.gen.cpp.obj : error LNK2001: unresolved external symbol "public: virtual struct FBoxSphereBounds __cdecl UPoseableBoundedMeshComponent::CalcBounds(struct FTransform const &)const " (?CalcBounds@UPoseableBoundedMeshComponent@@UEBA?AUFBoxSphereBounds@@AEBUFTransform@@@Z)
.
.
.
and many many more

Setup: 
UE 4.25
Atoms Crowd 1.7.0
Package platform: Windows 64
Package build configuration: any (tried Development, Test, and Shipping)

Please help.

Thanks,

Alan Stanzione

unread,
Jan 6, 2021, 9:02:23 AM1/6/21
to Fadi Beyrouti, Atoms Crowd
Hello Fadi,
what patch version of unreal are you using?
Thanks
Alan

--
You received this message because you are subscribed to the Google Groups "Atoms Crowd" group.
To unsubscribe from this group and stop receiving emails from it, send an email to atoms-crowd...@toolchefs.com.
To view this discussion on the web visit https://groups.google.com/a/toolchefs.com/d/msgid/atoms-crowd/a958c061-680b-4a7b-b5d6-7a1cdf189653n%40toolchefs.com.


--
Alan Stanzione | CTO - Co-Founder

Toolchefs LTD
86-90, Paul Street,
London, EC2A 4NE


LTD Company registered in England & Wales # 09345032

Alan Stanzione

unread,
Jan 6, 2021, 9:35:49 AM1/6/21
to Fadi Beyrouti, Atoms Crowd
Are you using unreal 4.25.3 or 4.25.4?
Thanks

On Wed, Jan 6, 2021 at 2:32 PM Fadi Beyrouti <fbey...@gmail.com> wrote:
Hi Alan,
Not sure what you mean by patch version. As described above, I have Atoms Crowd 1.7.0



Please let me know if this is not what you are looking for

Fadi Beyrouti

unread,
Jan 6, 2021, 9:41:13 AM1/6/21
to Atoms Crowd, al...@toolchefs.com, Atoms Crowd, Fadi Beyrouti
4.25.4

Fadi Beyrouti

unread,
Jan 6, 2021, 9:41:16 AM1/6/21
to Atoms Crowd, al...@toolchefs.com, Atoms Crowd, Fadi Beyrouti
Hi Alan,
Not sure what you mean by patch version. As described above, I have Atoms Crowd 1.7.0



Please let me know if this is not what you are looking for

On Wednesday, 6 January 2021 at 09:02:23 UTC-5 al...@toolchefs.com wrote:

Alan Stanzione

unread,
Jan 6, 2021, 9:43:12 AM1/6/21
to Fadi Beyrouti, Atoms Crowd
AtomsUnreal 1.7.0 is not compatible with unreal 4.25.4 but with unreal 4.25.3. You should wait for AtomsUnreal 1.8.0 that will be compatible with your unreal version.

Thanks
Alan

Fadi Beyrouti

unread,
Jan 11, 2021, 4:47:13 AM1/11/21
to Atoms Crowd, al...@toolchefs.com, Atoms Crowd, Fadi Beyrouti
I downgraded to UE 4.25.3 but I still have exactly the same problems. 

Daniele Federico

unread,
Jan 11, 2021, 4:47:44 AM1/11/21
to Atoms Crowd, Fadi Beyrouti, al...@toolchefs.com, Atoms Crowd
Hello Fadi,
please wait for the next release which will be out next week.

Thanks
Reply all
Reply to author
Forward
0 new messages