Porcupine-Factory / FirstPersonController

O3DE First Person Controller Gem licensed under the MPL 2.0.
Mozilla Public License 2.0
34 stars 10 forks source link

Building created a slew of coding errors in the log #1

Closed Garretth56 closed 2 months ago

Garretth56 commented 1 year ago

Hello and thank you for making this controller for the public.

I've tried to building a simple project with this gem enabled, but it cannot be done. I'll provide the log file details below. Any help would be appreciated!

cmake -B C:/Users/Garrett/O3DE/Projects/sloth/build/windows -S C:/Users/Garrett/O3DE/Projects/sloth -DLY_3RDPARTY_PATH=C:/Users/Garrett/.o3de/3rdParty -- Selecting Windows SDK version 10.0.20348.0 to target Windows 10.0.19044. -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/zlib-1.2.11-rev5-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/qt-5.15.2-rev7-windows -- Using package C:/O3DE/22.10.0/python/runtime/python-3.10.5-rev1-windows -- Using Python 3.10.5 at C:/O3DE/22.10.0/python/runtime/python-3.10.5-rev1-windows/python/python.exe -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/RapidJSON-1.1.0-rev1-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/Lua-5.4.4-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/RapidXML-1.13-rev1-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/zstd-1.35-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/cityhash-1.1-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/lz4-1.9.3-vcpkg-rev4-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/googletest-1.8.1-rev4-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/googlebenchmark-1.5.0-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/SQLite-3.37.2-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/OpenSSL-1.1.1o-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/expat-2.4.2-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/md5-2.0-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/tiff-4.2.0.15-rev3-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/squish-ccr-deb557d-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/assimp-5.1.6-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/xxhash-0.7.4-rev1-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/AWSNativeSDK-1.9.50-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/Crashpad-0.8.0-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/pybind11-2.10.0-rev1-multiplatform -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/d3dx12-headers-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/vulkan-validationlayers-1.2.198-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/mcpp-2.7.2_az.2-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/DirectXShaderCompilerDxc-1.6.2112-o3de-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/SPIRVCross-2021.04.29-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/azslc-1.7.35-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/astc-encoder-3.2-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/ISPCTexComp-36b80aa-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/OpenEXR-3.1.3-rev4-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/openimageio-opencolorio-2.3.17-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/png-1.6.37-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/freetype-2.11.1-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/pyside2-5.15.2.1-py3.10-rev3-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/AWSGameLiftServerSDK-3.4.2-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/PhysX-4.1.2.29882248-rev5-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/poly2tri-7f0487a-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/v-hacd-2.3-1a49edf-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/Blast-v1.1.7_rc2-9-geb169fe-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/civetweb-1.8-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/libsamplerate-0.2.1-rev2-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/NvCloth-v1.1.6-4-gd243404-pr58-rev1-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/mikkelsen-1.0.0.4-windows -- Using package C:/Users/Garrett/.o3de/3rdParty/packages/OpenMesh-8.1-rev3-windows -- Configuring done -- Generating done -- Build files have been written to: C:/Users/Garrett/O3DE/Projects/sloth/build/windows cmake --build C:/Users/Garrett/O3DE/Projects/sloth/build/windows --config profile --target sloth.GameLauncher sloth.ServerLauncher Editor Microsoft (R) Build Engine version 16.11.2+f32259642 for .NET Framework

Copyright (C) Microsoft Corporation. All rights reserved.

unity_0_cxx.cxx

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(27,30): error C3083: 'CharacterNotificationBus': the symbol to the left of a '::' must be a type [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(27,30): error C3083: , protected Physics::CharacterNotificationBus::Handler [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(27,30): error C3083: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(27,56): error C2039: 'Handler': is not a member of 'Physics' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(27,56): error C2039: , protected Physics::CharacterNotificationBus::Handler [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(27,56): error C2039: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzFramework\AzFramework/Physics/SimulatedBodies/StaticRigidBody.h(20): message : see declaration of 'Physics' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzFramework\AzFramework/Physics/SimulatedBodies/StaticRigidBody.h(20): message : namespace Physics [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(28,9): error C2504: 'Handler': base class undefined [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(28,9): error C2504: , public AzFramework::InputChannelEventListener [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(28,9): error C2504: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(42,14): error C3668: 'FirstPersonController::FirstPersonControllerComponent::OnCharacterActivated': method with override specifier 'override' did not override any base class methods [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(42,14): error C3668: void OnCharacterActivated(const AZ::EntityId& entityId) override; [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\Users\Garrett\O3DE\Gems\FirstPersonController\Code\Source\Clients/FirstPersonControllerComponent.h(42,14): error C3668: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,18): error C3083: 'CharacterNotificationBus': the symbol to the left of a '::' must be a type [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,18): error C3083: Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,18): error C3083: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,44): error C3083: 'Handler': the symbol to the left of a '::' must be a type [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,44): error C3083: Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,44): error C3083: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,53): error C2039: 'BusConnect': is not a member of 'Physics' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,53): error C2039: Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,53): error C2039: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzFramework\AzFramework/Physics/SystemBus.h(27): message : see declaration of 'Physics' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzFramework\AzFramework/Physics/SystemBus.h(27): message : namespace Physics [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): error C2385: ambiguous access of 'BusConnect' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): error C2385: Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): error C2385: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : could be the 'BusConnect' in base 'AZ::Internal::NonIdHandler<AZ::TickEvents,AZ::TickEvents,AZ::Internal::EBusContainer<AZ::TickEvents,AZ::TickEvents,0,2> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : or could be the 'BusConnect' in base 'AZ::Internal::NonIdHandler<AzFramework::InputChannelNotifications,AzFramework::InputChannelNotifications,AZ::Internal::EBusContainer<AzFramework::InputChannelNotifications,AzFramework::InputChannelNotifications,0,2> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : or could be the 'BusConnect' in base 'AZ::Internal::MultiHandler<StartingPointInput::InputEventNotifications,StartingPointInput::InputEventNotifications,AZ::Internal::EBusContainer<StartingPointInput::InputEventNotifications,StartingPointInput::InputEventNotifications,1,1> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : or could be the 'BusConnect' in base 'AZ::Internal::IdHandler<FirstPersonController::FirstPersonControllerComponentRequests,FirstPersonController::FirstPersonControllerComponentRequests,AZ::Internal::EBusContainer<FirstPersonController::FirstPersonControllerComponentRequests,FirstPersonController::FirstPersonControllerComponentRequests,1,1> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,63): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: 'AZ::Internal::NonIdHandler<Interface,Traits,AZ::Internal::EBusContainer<Interface,Traits,AZ::EBusAddressPolicy::Single,AZ::EBusHandlerPolicy::MultipleAndOrdered>>::BusConnect': function does not take 1 arguments [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: with [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: [ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: Interface=AZ::TickEvents, [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: Traits=AZ::TickEvents [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: ] [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: Physics::CharacterNotificationBus::Handler::BusConnect(GetEntityId()); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(636,77): error C2660: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : see declaration of 'AZ::Internal::NonIdHandler<Interface,Traits,AZ::Internal::EBusContainer<Interface,Traits,AZ::EBusAddressPolicy::Single,AZ::EBusHandlerPolicy::MultipleAndOrdered>>::BusConnect' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : with [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : [ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : Interface=AZ::TickEvents, [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : Traits=AZ::TickEvents [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : ] [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : void BusConnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzCore\AzCore/EBus/Internal/Handlers.h(197,18): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,18): error C3083: 'CharacterNotificationBus': the symbol to the left of a '::' must be a type [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,18): error C3083: Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,18): error C3083: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,44): error C3083: 'Handler': the symbol to the left of a '::' must be a type [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,44): error C3083: Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,44): error C3083: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,53): error C2039: 'BusDisconnect': is not a member of 'Physics' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,53): error C2039: Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,53): error C2039: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzFramework\AzFramework/Physics/SystemBus.h(27): message : see declaration of 'Physics' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:\O3DE\22.10.0\Code\Framework\AzFramework\AzFramework/Physics/SystemBus.h(27): message : namespace Physics [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): error C2385: ambiguous access of 'BusDisconnect' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): error C2385: Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): error C2385: ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : could be the 'BusDisconnect' in base 'AZ::Internal::NonIdHandler<AZ::TickEvents,AZ::TickEvents,AZ::Internal::EBusContainer<AZ::TickEvents,AZ::TickEvents,0,2> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : or could be the 'BusDisconnect' in base 'AZ::Internal::NonIdHandler<AzFramework::InputChannelNotifications,AzFramework::InputChannelNotifications,AZ::Internal::EBusContainer<AzFramework::InputChannelNotifications,AzFramework::InputChannelNotifications,0,2> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : or could be the 'BusDisconnect' in base 'AZ::Internal::MultiHandler<StartingPointInput::InputEventNotifications,StartingPointInput::InputEventNotifications,AZ::Internal::EBusContainer<StartingPointInput::InputEventNotifications,StartingPointInput::InputEventNotifications,1,1> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : or could be the 'BusDisconnect' in base 'AZ::Internal::IdHandler<FirstPersonController::FirstPersonControllerComponentRequests,FirstPersonController::FirstPersonControllerComponentRequests,AZ::Internal::EBusContainer<FirstPersonController::FirstPersonControllerComponentRequests,FirstPersonController::FirstPersonControllerComponentRequests,1,1> >' [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : Physics::CharacterNotificationBus::Handler::BusDisconnect(); [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

C:/Users/Garrett/O3DE/Gems/FirstPersonController/Code/Source/Clients/FirstPersonControllerComponent.cpp(659,66): message : ^ [C:\Users\Garrett\O3DE\Projects\sloth\build\windows\External\FirstPersonController-1b6ee7c9\Code\FirstPersonController.Private.Object.vcxproj]

sloth.Static.vcxproj -> C:\Users\Garrett\O3DE\Projects\sloth\build\windows\lib\profile\sloth.Static.lib

sloth.vcxproj -> C:\Users\Garrett\O3DE\Projects\sloth\build\windows\bin\profile\sloth.dll

gralco commented 1 year ago

@Garretth56 It looks like you're using O3DE version 22.10, which not supported in the latest commits.

Please try either of the following:

gralco commented 2 months ago

Closing due to inactivity.