Skip to content

UE 5.5 compile error #104

@bejucoo

Description

@bejucoo

Hello, I've been trying to recompile my proejct to use the plugin but without success. I have the following exit log:

Exit: `La recompilación se inició a las 3:37 p. m.... 1>------ Operación Recompilar todo iniciada: proyecto: tcap_osm_1, configuración: Development_Editor x64 ------ 1>Using bundled DotNet SDK version: 8.0.300 1>Running UnrealBuildTool: dotnet "..\..\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" tcap_osm_1Editor Win64 Development -Project="D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\tcap_osm_1.uproject" -WaitMutex -FromMsBuild -architecture=x64 -Rebuild 1>Log file: C:\Users\ASUS\AppData\Local\UnrealBuildTool\Log.txt 1>Cleaning tcap_osm_1Editor binaries... 1>Available x64 toolchains (1): 1> * C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433 1> (Family=14.42.34433, FamilyRank=1, Version=14.42.34436, Is64Bit=True, ReleaseChannel=Latest, Architecture=x64) 1>Visual Studio 2022 compiler version 14.42.34436 is not a preferred version. Please use the latest preferred version 14.38.33130 1>Creating makefile for tcap_osm_1Editor (no existing makefile) 1>Building tcap_osm_1Editor... 1>Using Visual Studio 2022 14.42.34436 toolchain (C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433) and Windows 10.0.22621.0 SDK (C:\Program Files (x86)\Windows Kits\10). 1>EXEC : warning : Visual Studio 2022 compiler is not a preferred version 1>[Adaptive Build] Excluded from StreetMapRuntime unity file: PolygonTools.cpp, StreetMap.cpp, StreetMapActor.cpp, StreetMapComponent.cpp, StreetMapRuntime.cpp, StreetMapSceneProxy.cpp 1>[Adaptive Build] Excluded from StreetMapImporting unity file: OSMFile.cpp, StreetMapActorFactory.cpp, StreetMapAssetTypeActions.cpp, StreetMapComponentDetails.cpp, StreetMapFactory.cpp, StreetMapImporting.cpp, StreetMapReimportFactory.cpp, StreetMapStyle.cpp 1>Determining max actions to execute in parallel (8 physical cores, 12 logical cores) 1> Executing up to 8 processes, one per physical core 1> Requested 1.5 GB memory per action, 6.1 GB available: limiting max parallel actions to 4 1>Using Unreal Build Accelerator local executor to run 29 action(s) 1> Storage capacity 40Gb 1>---- Starting trace: 250207_153838_vs6772 ---- 1>UbaSessionServer - Disable remote execution (remote sessions will finish current processes) 1>------ Building 29 action(s) started ------ 1>[1/29] Resource Default.rc2 1>[2/29] Resource Default.rc2 1>[3/29] Resource Default.rc2 1>[4/29] Compile [x64] SharedPCH.UnrealEd.Project.ValApi.Cpp20.cpp 1>D:\workworkwork\Unreal\UE_5.5\Engine\Source\Runtime\Engine\Classes\Engine\SkeletalMesh.h(940): warning C4996: 'FBoneMirrorInfo': FBoneMirrorInfo is deprecated. Please use UMirrorDataTable for mirroring support. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>[5/29] Compile [x64] PolygonTools.cpp 1>[6/29] Compile [x64] StreetMapActor.cpp 1>[7/29] Compile [x64] StreetMap.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMap.cpp(24): warning C4996: 'UObject::GetAssetRegistryTags': Implement the version that takes FAssetRegistryTagsContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>[8/29] Compile [x64] Module.StreetMapRuntime.cpp 1>[9/29] Compile [x64] StreetMapRuntime.cpp 1>[10/29] Compile [x64] PerModuleInline.gen.cpp 1>[11/29] Compile [x64] tcap_osm_1.cpp 1>[12/29] Compile [x64] StreetMapSceneProxy.cpp 1>[13/29] Link [x64] UnrealEditor-tcap_osm_1.lib 1> Creando biblioteca D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Intermediate\Build\Win64\x64\UnrealEditor\Development\tcap_osm_1\UnrealEditor-tcap_osm_1.lib y objeto D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Intermediate\Build\Win64\x64\UnrealEditor\Development\tcap_osm_1\UnrealEditor-tcap_osm_1.exp 1>[14/29] Compile [x64] Module.StreetMapImporting.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapImporting\StreetMapActorFactory.h(12): error C3668: 'UStreetMapActorFactory::PostCreateBlueprint': el método con el especificador de invalidación 'override' no invalidó ningún método de clase base 1>[15/29] Link [x64] UnrealEditor-tcap_osm_1.dll 1> Creando objeto D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Binaries\Win64\UnrealEditor-tcap_osm_1.exp 1>[16/29] Compile [x64] StreetMapActorFactory.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapImporting\StreetMapActorFactory.h(12): error C3668: 'UStreetMapActorFactory::PostCreateBlueprint': el método con el especificador de invalidación 'override' no invalidó ningún método de clase base 1>[17/29] Compile [x64] OSMFile.cpp 1>[18/29] Compile [x64] StreetMapAssetTypeActions.cpp 1>[19/29] Compile [x64] StreetMapFactory.cpp 1>[20/29] Compile [x64] StreetMapImporting.cpp 1>[21/29] Compile [x64] StreetMapReimportFactory.cpp 1>[22/29] Compile [x64] StreetMapComponentDetails.cpp 1>[23/29] Compile [x64] StreetMapStyle.cpp 1>[24/29] Compile [x64] StreetMapComponent.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapComponent.cpp(315): warning C4996: 'TArray,FDefaultAllocator>::SetNum': SetNum with a boolean bAllowShrinking has been deprecated - please use the EAllowShrinking enum instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapComponent.cpp(333): warning C4996: 'TArray,FDefaultAllocator>::SetNum': SetNum with a boolean bAllowShrinking has been deprecated - please use the EAllowShrinking enum instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapComponent.cpp(348): warning C4996: 'TArray::SetNum': SetNum with a boolean bAllowShrinking has been deprecated - please use the EAllowShrinking enum instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. 1>[25/29] Link [x64] UnrealEditor-StreetMapRuntime.lib 1> Creando biblioteca D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Intermediate\Build\Win64\x64\UnrealEditor\Development\StreetMapRuntime\UnrealEditor-StreetMapRuntime.lib y objeto D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Intermediate\Build\Win64\x64\UnrealEditor\Development\StreetMapRuntime\UnrealEditor-StreetMapRuntime.exp 1>[26/29] Link [x64] UnrealEditor-StreetMapRuntime.dll 1> Creando objeto D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Binaries\Win64\UnrealEditor-StreetMapRuntime.exp 1>Trace file written to C:/Users/ASUS/AppData/Local/UnrealBuildTool/Log.uba with size 10.5kb 1>Total time in Unreal Build Accelerator local executor: 42.18 seconds 1>Total execution time: 110.67 seconds 1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.MakeFile.Targets(50,5): error MSB3073: El comando "D:\workworkwork\Unreal\UE_5.5\Engine\Build\BatchFiles\Rebuild.bat tcap_osm_1Editor Win64 Development -Project="D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\tcap_osm_1.uproject" -WaitMutex -FromMsBuild -architecture=x64" salió con el código -1. 1>Compilación del proyecto "tcap_osm_1.vcxproj" terminada -- ERROR. ========== Recompilar todo: 0 correcto, 1 con errores, 0 omitido =========== ========== Recompilar completado a las 3:39 p. m. y tardó 01:52,202 minutos ========== `

I can see some related to the plugin:

1>[7/29] Compile [x64] StreetMap.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMap.cpp(24): warning C4996: 'UObject::GetAssetRegistryTags': Implement the version that takes FAssetRegistryTagsContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

1>[14/29] Compile [x64] Module.StreetMapImporting.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapImporting\StreetMapActorFactory.h(12): error C3668: 'UStreetMapActorFactory::PostCreateBlueprint': el método con el especificador de invalidación 'override' no invalidó ningún método de clase base

1>[16/29] Compile [x64] StreetMapActorFactory.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapImporting\StreetMapActorFactory.h(12): error C3668: 'UStreetMapActorFactory::PostCreateBlueprint': el método con el especificador de invalidación 'override' no invalidó ningún método de clase base

1>[24/29] Compile [x64] StreetMapComponent.cpp 1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapComponent.cpp(315): warning C4996: 'TArray<UE::Math::TVector<float>,FDefaultAllocator>::SetNum': SetNum with a boolean bAllowShrinking has been deprecated - please use the EAllowShrinking enum instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapComponent.cpp(333): warning C4996: 'TArray<UE::Math::TVector<float>,FDefaultAllocator>::SetNum': SetNum with a boolean bAllowShrinking has been deprecated - please use the EAllowShrinking enum instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

1>D:\workworkwork\Lena\TCAP Reconstruction\Unreal Projects\tcap_osm_1\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapComponent.cpp(348): warning C4996: 'TArray<int,FDefaultAllocator>::SetNum': SetNum with a boolean bAllowShrinking has been deprecated - please use the EAllowShrinking enum instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

I've tried some answers in the UE forum like this one without luck. Any idea?

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions