Skip to content

Build fails on 25.10.2 #8

@decryptedchaos

Description

@decryptedchaos

This simply wont build on 25.10.2

I have read the following issues, they provide no working solution.. and i do have the MultiplayerPhysicsX5 enabled as well

I have tried building individually this also fails.

#7

#6

cmake --build build/linux --target FPL.GameLauncher FPL.HeadlessServerLauncher FPL.ServerLauncher FPL.UnifiedLauncher Editor --config profile
[1/12] Linking CXX shared module bin/profile/libFirstPersonController.so
FAILED: bin/profile/libFirstPersonController.so 
: && /usr/bin/clang++-20 -fPIC -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Werror -Wno-inconsistent-missing-override -Wrange-loop-analysis -Wno-unknown-warning-option -Wno-parentheses -Wno-reorder -Wno-switch -Wno-undefined-var-template -Wno-dllexport-explicit-instantiation-decl -msse4.1  -O2 -g -fstack-protector-all -fstack-check  -Wl,--no-undefined -fpie -Wl,-z,relro,-z,now -Wl,-z,noexecstack   -Xlinker --dependency-file=External/1.0.0-9ba50787/Code/CMakeFiles/FirstPersonController.dir/profile/link.d -shared  -o bin/profile/libFirstPersonController.so External/1.0.0-9ba50787/Code/CMakeFiles/FirstPersonController.dir/profile/Source/Clients/FirstPersonControllerModule.cpp.o  -Wl,-rpath,"\$ORIGIN"  lib/profile/libFirstPersonController.Private.Object.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libStartingPointInput.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptCanvas.API.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libExpressionEvaluation.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptCanvasDebugger.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptEvents.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptCanvas.Extensions.a  lib/profile/libAMultiplayerPhysX5.Unified.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libEMotionFXStaticLib.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCommonFeaturesAtom.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libLmbrCentral.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libGradientSignal.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libSurfaceData.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Feature_Common.Public.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Utils.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RPI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Reflect.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtomCore.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libImGui.imguilib.so  /home/josh/.o3de/3rdParty/packages/png-1.6.37-rev2-linux/png/lib/libpng16.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libPhysX5.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCryCommon.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  lib/profile/libAMultiplayerPhysX5.Common.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzFramework.so  /home/josh/.o3de/3rdParty/packages/lz4-1.9.4-rev2-linux/lz4/lib/liblz4.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAzNetworking.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libssl.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libcrypto.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzCore.so  /home/josh/.o3de/3rdParty/packages/Lua-5.4.4-rev1-linux/Lua/lib/release/liblualib.a  /home/josh/.o3de/3rdParty/packages/zlib-1.2.11-rev5-linux/zlib/lib/libz.a  /usr/lib/x86_64-linux-gnu/libzstd.so  /home/josh/.o3de/3rdParty/packages/cityhash-1.1-multiplatform/cityhash/build/linux/clang-3.8/release/libcityhash.a  -lpthread  -ldl && cd /home/josh/O3DE/Projects/FPL/build/linux/External/1.0.0-9ba50787/Code && /usr/bin/cmake -P /opt/O3DE/25.10.2/cmake/Platform/Linux/ProcessDebugSymbols.cmake /usr/bin/strip /usr/bin/objcopy /home/josh/O3DE/Projects/FPL/build/linux/bin/profile/libFirstPersonController.so dbg MODULE_LIBRARY DETACH
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Common.Static.a(unity_0_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14cl_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14sv_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
clang++-20: error: linker command failed with exit code 1 (use -v to see invocation)
[2/12] Linking CXX shared module bin/profile/libFirstPersonController.Editor.so
FAILED: bin/profile/libFirstPersonController.Editor.so 
: && /usr/bin/clang++-20 -fPIC -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Werror -Wno-inconsistent-missing-override -Wrange-loop-analysis -Wno-unknown-warning-option -Wno-parentheses -Wno-reorder -Wno-switch -Wno-undefined-var-template -Wno-dllexport-explicit-instantiation-decl -msse4.1  -O2 -g -fstack-protector-all -fstack-check  -Wl,--no-undefined -fpie -Wl,-z,relro,-z,now -Wl,-z,noexecstack   -Xlinker --dependency-file=External/1.0.0-9ba50787/Code/CMakeFiles/FirstPersonController.Editor.dir/profile/link.d -shared  -o bin/profile/libFirstPersonController.Editor.so External/1.0.0-9ba50787/Code/CMakeFiles/FirstPersonController.Editor.dir/profile/Unity/unity_0_cxx.cxx.o External/1.0.0-9ba50787/Code/CMakeFiles/FirstPersonController.Editor.dir/profile/Source/Tools/FirstPersonControllerEditorModule.cpp.o  -Wl,-rpath,"\$ORIGIN"  lib/profile/libFirstPersonController.Editor.Private.Object.a  lib/profile/libFirstPersonController.Private.Object.a  lib/profile/libAMultiplayerPhysX5.Unified.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libEMotionFXStaticLib.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCommonFeaturesAtom.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libLmbrCentral.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libGradientSignal.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libSurfaceData.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Feature_Common.Public.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Utils.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libImGui.imguilib.so  /home/josh/.o3de/3rdParty/packages/png-1.6.37-rev2-linux/png/lib/libpng16.a  lib/profile/libAMultiplayerPhysX5.Common.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libStartingPointInput.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptCanvas.API.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libExpressionEvaluation.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptCanvasDebugger.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptEvents.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libScriptCanvas.Extensions.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libPhysX5.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCryCommon.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RPI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Reflect.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtomCore.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzToolsFramework.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzFramework.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAzNetworking.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libssl.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libcrypto.a  /home/josh/.o3de/3rdParty/packages/lz4-1.9.4-rev2-linux/lz4/lib/liblz4.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzFramework.NativeUI.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAzToolsFramework.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzQtComponents.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzCore.so  /usr/lib/x86_64-linux-gnu/libzstd.so  /home/josh/.o3de/3rdParty/packages/Lua-5.4.4-rev1-linux/Lua/lib/release/liblualib.a  /home/josh/.o3de/3rdParty/packages/zlib-1.2.11-rev5-linux/zlib/lib/libz.a  /home/josh/.o3de/3rdParty/packages/cityhash-1.1-multiplatform/cityhash/build/linux/clang-3.8/release/libcityhash.a  -lpthread  -ldl  /home/josh/.o3de/3rdParty/packages/qt-5.15.2-rev9-linux/qt/lib/libQt5Svg.so.5.15.1  /home/josh/.o3de/3rdParty/packages/qt-5.15.2-rev9-linux/qt/lib/libQt5Widgets.so.5.15.1  /home/josh/.o3de/3rdParty/packages/qt-5.15.2-rev9-linux/qt/lib/libQt5Gui.so.5.15.1  /home/josh/.o3de/3rdParty/packages/qt-5.15.2-rev9-linux/qt/lib/libQt5Xml.so.5.15.1  /home/josh/.o3de/3rdParty/packages/qt-5.15.2-rev9-linux/qt/lib/libQt5Core.so.5.15.1 && cd /home/josh/O3DE/Projects/FPL/build/linux/External/1.0.0-9ba50787/Code && /usr/bin/cmake -P /opt/O3DE/25.10.2/cmake/Platform/Linux/ProcessDebugSymbols.cmake /usr/bin/strip /usr/bin/objcopy /home/josh/O3DE/Projects/FPL/build/linux/bin/profile/libFirstPersonController.Editor.so dbg MODULE_LIBRARY DETACH
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Common.Static.a(unity_0_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14cl_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14sv_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
clang++-20: error: linker command failed with exit code 1 (use -v to see invocation)
[3/12] Linking CXX shared module bin/profile/libAMultiplayerPhysX5.Client.so
FAILED: bin/profile/libAMultiplayerPhysX5.Client.so 
: && /usr/bin/clang++-20 -fPIC -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Werror -Wno-inconsistent-missing-override -Wrange-loop-analysis -Wno-unknown-warning-option -Wno-parentheses -Wno-reorder -Wno-switch -Wno-undefined-var-template -Wno-dllexport-explicit-instantiation-decl -msse4.1  -O2 -g -fstack-protector-all -fstack-check  -Wl,--no-undefined -fpie -Wl,-z,relro,-z,now -Wl,-z,noexecstack   -Xlinker --dependency-file=External/1.0.0-f35c00fa/Code/CMakeFiles/AMultiplayerPhysX5.Client.dir/profile/link.d -shared  -o bin/profile/libAMultiplayerPhysX5.Client.so External/1.0.0-f35c00fa/Code/CMakeFiles/AMultiplayerPhysX5.Client.dir/profile/Source/MultiplayerGem.cpp.o  -Wl,-rpath,"\$ORIGIN"  lib/profile/libAMultiplayerPhysX5.Client.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libEMotionFXStaticLib.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCommonFeaturesAtom.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libLmbrCentral.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libGradientSignal.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libSurfaceData.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Feature_Common.Public.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Utils.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RPI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Reflect.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtomCore.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libImGui.imguilib.so  /home/josh/.o3de/3rdParty/packages/png-1.6.37-rev2-linux/png/lib/libpng16.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libPhysX5.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCryCommon.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  lib/profile/libAMultiplayerPhysX5.Common.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzFramework.so  /home/josh/.o3de/3rdParty/packages/lz4-1.9.4-rev2-linux/lz4/lib/liblz4.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAzNetworking.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzCore.so  /home/josh/.o3de/3rdParty/packages/Lua-5.4.4-rev1-linux/Lua/lib/release/liblualib.a  /home/josh/.o3de/3rdParty/packages/zlib-1.2.11-rev5-linux/zlib/lib/libz.a  /home/josh/.o3de/3rdParty/packages/cityhash-1.1-multiplatform/cityhash/build/linux/clang-3.8/release/libcityhash.a  -lpthread  -ldl  /usr/lib/x86_64-linux-gnu/libzstd.so  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libssl.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libcrypto.a && cd /home/josh/O3DE/Projects/FPL/build/linux/External/1.0.0-f35c00fa/Code && /usr/bin/cmake -P /opt/O3DE/25.10.2/cmake/Platform/Linux/ProcessDebugSymbols.cmake /usr/bin/strip /usr/bin/objcopy /home/josh/O3DE/Projects/FPL/build/linux/bin/profile/libAMultiplayerPhysX5.Client.so dbg MODULE_LIBRARY DETACH
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Client.Static.a(unity_1_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer13cl_serveraddrE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer6sv_mapE]+0xd4): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Common.Static.a(unity_0_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14cl_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14sv_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
clang++-20: error: linker command failed with exit code 1 (use -v to see invocation)
[4/12] Linking CXX shared module bin/profile/libAMultiplayerPhysX5.Server.so
FAILED: bin/profile/libAMultiplayerPhysX5.Server.so 
: && /usr/bin/clang++-20 -fPIC -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Werror -Wno-inconsistent-missing-override -Wrange-loop-analysis -Wno-unknown-warning-option -Wno-parentheses -Wno-reorder -Wno-switch -Wno-undefined-var-template -Wno-dllexport-explicit-instantiation-decl -msse4.1  -O2 -g -fstack-protector-all -fstack-check  -Wl,--no-undefined -fpie -Wl,-z,relro,-z,now -Wl,-z,noexecstack   -Xlinker --dependency-file=External/1.0.0-f35c00fa/Code/CMakeFiles/AMultiplayerPhysX5.Server.dir/profile/link.d -shared  -o bin/profile/libAMultiplayerPhysX5.Server.so External/1.0.0-f35c00fa/Code/CMakeFiles/AMultiplayerPhysX5.Server.dir/profile/Source/MultiplayerGem.cpp.o  -Wl,-rpath,"\$ORIGIN"  lib/profile/libAMultiplayerPhysX5.Server.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libEMotionFXStaticLib.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCommonFeaturesAtom.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libLmbrCentral.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libGradientSignal.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libSurfaceData.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Feature_Common.Public.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Utils.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RPI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Reflect.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtomCore.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libImGui.imguilib.so  /home/josh/.o3de/3rdParty/packages/png-1.6.37-rev2-linux/png/lib/libpng16.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libPhysX5.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCryCommon.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  lib/profile/libAMultiplayerPhysX5.Common.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzFramework.so  /home/josh/.o3de/3rdParty/packages/lz4-1.9.4-rev2-linux/lz4/lib/liblz4.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAzNetworking.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzCore.so  /home/josh/.o3de/3rdParty/packages/Lua-5.4.4-rev1-linux/Lua/lib/release/liblualib.a  /home/josh/.o3de/3rdParty/packages/zlib-1.2.11-rev5-linux/zlib/lib/libz.a  /home/josh/.o3de/3rdParty/packages/cityhash-1.1-multiplatform/cityhash/build/linux/clang-3.8/release/libcityhash.a  -lpthread  -ldl  /usr/lib/x86_64-linux-gnu/libzstd.so  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libssl.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libcrypto.a && cd /home/josh/O3DE/Projects/FPL/build/linux/External/1.0.0-f35c00fa/Code && /usr/bin/cmake -P /opt/O3DE/25.10.2/cmake/Platform/Linux/ProcessDebugSymbols.cmake /usr/bin/strip /usr/bin/objcopy /home/josh/O3DE/Projects/FPL/build/linux/bin/profile/libAMultiplayerPhysX5.Server.so dbg MODULE_LIBRARY DETACH
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Server.Static.a(unity_1_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer13cl_serveraddrE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer6sv_mapE]+0xd4): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Common.Static.a(unity_0_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14cl_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14sv_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
clang++-20: error: linker command failed with exit code 1 (use -v to see invocation)
[5/12] Linking CXX shared module bin/profile/libAMultiplayerPhysX5.so
FAILED: bin/profile/libAMultiplayerPhysX5.so 
: && /usr/bin/clang++-20 -fPIC -fno-exceptions -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Werror -Wno-inconsistent-missing-override -Wrange-loop-analysis -Wno-unknown-warning-option -Wno-parentheses -Wno-reorder -Wno-switch -Wno-undefined-var-template -Wno-dllexport-explicit-instantiation-decl -msse4.1  -O2 -g -fstack-protector-all -fstack-check  -Wl,--no-undefined -fpie -Wl,-z,relro,-z,now -Wl,-z,noexecstack   -Xlinker --dependency-file=External/1.0.0-f35c00fa/Code/CMakeFiles/AMultiplayerPhysX5.dir/profile/link.d -shared  -o bin/profile/libAMultiplayerPhysX5.so External/1.0.0-f35c00fa/Code/CMakeFiles/AMultiplayerPhysX5.dir/profile/Source/MultiplayerGem.cpp.o  -Wl,-rpath,"\$ORIGIN"  lib/profile/libAMultiplayerPhysX5.Unified.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libEMotionFXStaticLib.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCommonFeaturesAtom.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libLmbrCentral.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libGradientSignal.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libSurfaceData.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Feature_Common.Public.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtom_Utils.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RPI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Public.so  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAtom_RHI.Reflect.so  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAtomCore.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libImGui.imguilib.so  /home/josh/.o3de/3rdParty/packages/png-1.6.37-rev2-linux/png/lib/libpng16.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libPhysX5.Static.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libCryCommon.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysX_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXPvdSDK_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXVehicle_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCharacterKinematic_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXExtensions_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCooking_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXCommon_static_64.a  /home/josh/.o3de/3rdParty/packages/PhysX-5.1.1-rev4-linux/PhysX/physx/bin/static/profile/libPhysXFoundation_static_64.a  lib/profile/libAMultiplayerPhysX5.Common.Static.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzFramework.so  /home/josh/.o3de/3rdParty/packages/lz4-1.9.4-rev2-linux/lz4/lib/liblz4.a  /opt/O3DE/25.10.2/lib/Linux/profile/Default/libAzNetworking.a  /opt/O3DE/25.10.2/bin/Linux/profile/Default/./libAzCore.so  /home/josh/.o3de/3rdParty/packages/Lua-5.4.4-rev1-linux/Lua/lib/release/liblualib.a  /home/josh/.o3de/3rdParty/packages/zlib-1.2.11-rev5-linux/zlib/lib/libz.a  /home/josh/.o3de/3rdParty/packages/cityhash-1.1-multiplatform/cityhash/build/linux/clang-3.8/release/libcityhash.a  -lpthread  -ldl  /usr/lib/x86_64-linux-gnu/libzstd.so  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libssl.a  /home/josh/.o3de/3rdParty/packages/OpenSSL-1.1.1t-rev1-linux/OpenSSL/lib/libcrypto.a && cd /home/josh/O3DE/Projects/FPL/build/linux/External/1.0.0-f35c00fa/Code && /usr/bin/cmake -P /opt/O3DE/25.10.2/cmake/Platform/Linux/ProcessDebugSymbols.cmake /usr/bin/strip /usr/bin/objcopy /home/josh/O3DE/Projects/FPL/build/linux/bin/profile/libAMultiplayerPhysX5.so dbg MODULE_LIBRARY DETACH
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Unified.Static.a(unity_1_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer13cl_serveraddrE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer6sv_mapE]+0xd4): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: lib/profile/libAMultiplayerPhysX5.Common.Static.a(unity_0_cxx.cxx.o): in function `AZ::AzTypeInfo<AZStd::basic_fixed_string<char, 256ul, AZStd::char_traits<char> > >::GetCanonicalTypeId()':
/opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14cl_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
/usr/bin/ld: /opt/O3DE/25.10.2/Code/Framework/AzCore/./AzCore/RTTI/TypeInfoSimple.h:324:(.text.startup[_ZN11Multiplayer14sv_metricsFileE]+0x144): undefined reference to `_ZN5AZStd13GetO3deTypeIdIcTnDaLm256ENS_11char_traitsIcEEEEN2AZ4UuidENS3_3AdlENS_13type_identityINS_18basic_fixed_stringIT_XT0_ET1_EEEE'
clang++-20: error: linker command failed with exit code 1 (use -v to see invocation)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions