ue4plugins / StreetMap

Import OpenStreetMap data into Unreal Engine
MIT License
2.15k stars 441 forks source link

Unable to build project 4.17.2 #63

Closed rz300 closed 5 years ago

rz300 commented 5 years ago
1>------ Rebuild All started: Project: UE4, Configuration: BuiltWithUnrealBuildTool Win32 ------
2>------ Rebuild All started: Project: MyProject, Configuration: Development_Editor x64 ------
2>Cleaning MyProjectEditor Binaries...
2>Creating makefile for MyProjectEditor (no existing makefile)
2>Performing full C++ include scan (no include cache file)
2>Parsing headers for MyProjectEditor
2>  Running UnrealHeaderTool "C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\MyProject.uproject" "C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Intermediate\Build\Win64\MyProjectEditor\Development\MyProjectEditor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
2>Reflection code generated for MyProjectEditor in 7,7402912 seconds
2>Performing 18 actions (4 in parallel)
2>[4/18] Resource PCLaunch.rc
2>[2/18] Resource ModuleVersionResource.rc.inl
2>SharedPCH.Engine.cpp
2>SharedPCH.UnrealEd.cpp
2>[5/18] Resource PCLaunch.rc
2>[6/18] Resource PCLaunch.rc
2>StreetMapImporting.generated.cpp
2>Module.StreetMapImporting.cpp
2>Module.StreetMapRuntime.cpp
2>StreetMapRuntime.generated.cpp
2>c:\users\kalmykoviv\documents\unreal projects\myproject\plugins\streetmap\source\streetmapruntime\StreetMapSceneProxy.h(104): error C3646: 'VertexBuffer': unknown override specifier
2>c:\users\kalmykoviv\documents\unreal projects\myproject\plugins\streetmap\source\streetmapruntime\StreetMapSceneProxy.h(104): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\kalmykoviv\documents\unreal projects\myproject\plugins\streetmap\source\streetmapruntime\StreetMapSceneProxy.h(107): error C3646: 'IndexBuffer32': unknown override specifier
2>c:\users\kalmykoviv\documents\unreal projects\myproject\plugins\streetmap\source\streetmapruntime\StreetMapSceneProxy.h(107): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>c:\users\kalmykoviv\documents\unreal projects\myproject\plugins\streetmap\source\streetmapruntime\StreetMapSceneProxy.h(77): error C3668: 'FStreetMapSceneProxy::GetTypeHash': method with override specifier 'override' did not override any base class methods
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(104): error C3646: 'VertexBuffer': unknown override specifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(104): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(107): error C3646: 'IndexBuffer32': unknown override specifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(107): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(77): error C3668: 'FStreetMapSceneProxy::GetTypeHash': method with override specifier 'override' did not override any base class methods
2>MyClass.cpp
2>MyProject.cpp
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(13): error C2661: 'FLocalVertexFactory::FLocalVertexFactory': no overloaded function takes 2 arguments
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(21): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(38): error C2440: '=': cannot convert from 'const FVector2D' to 'float'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(38): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(43): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(65): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(66): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(67): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(68): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(82): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(83): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(84): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(85): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(144): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(151): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(151): error C2789: 'IndexCount': an object of const-qualified type must be initialized
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(151): note: see declaration of 'IndexCount'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(154): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(163): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(163): error C2789: 'IndexCount': an object of const-qualified type must be initialized
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(163): note: see declaration of 'IndexCount'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(164): error C2065: 'VertexBuffer': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(177): error C2065: 'IndexBuffer32': undeclared identifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(177): error C2789: 'IndexCount': an object of const-qualified type must be initialized
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(177): note: see declaration of 'IndexCount'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.cpp(178): error C2065: 'VertexBuffer': undeclared identifier
2>[13/18] Link UE4Editor-MyProject.dll
2>[14/18] Link UE4Editor-MyProject.lib
2>   Creating library C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-MyProject.lib and object C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-MyProject.exp
2>   Creating library C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-MyProject.suppressed.lib and object C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-MyProject.suppressed.exp
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(104): error C3646: 'VertexBuffer': unknown override specifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(104): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(107): error C3646: 'IndexBuffer32': unknown override specifier
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(107): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapRuntime\StreetMapSceneProxy.h(77): error C3668: 'FStreetMapSceneProxy::GetTypeHash': method with override specifier 'override' did not override any base class methods
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapImporting\StreetMapComponentDetails.cpp(46): error C2819: type 'IDetailsView' does not have an overloaded member 'operator ->'
2>C:\EG\UE_4.16\Engine\Source\Editor\PropertyEditor\Public\PropertyEditorModule.h(67): note: see declaration of 'IDetailsView'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapImporting\StreetMapComponentDetails.cpp(46): note: did you intend to use '.' instead?
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapImporting\StreetMapComponentDetails.cpp(46): error C2232: '->IDetailsView::GetSelectedObjects': left operand has 'class' type, use '.'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapImporting\StreetMapComponentDetails.cpp(61): error C2819: type 'IDetailsView' does not have an overloaded member 'operator ->'
2>C:\EG\UE_4.16\Engine\Source\Editor\PropertyEditor\Public\PropertyEditorModule.h(67): note: see declaration of 'IDetailsView'
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapImporting\StreetMapComponentDetails.cpp(61): note: did you intend to use '.' instead?
2>C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Source\StreetMapImporting\StreetMapComponentDetails.cpp(61): error C2232: '->IDetailsView::GetSelectedActors': left operand has 'class' type, use '.'
2>ERROR : UBT error : Failed to produce item: C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\Plugins\StreetMap\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-StreetMapRuntime.lib
2>Total build time: 67,82 seconds (Local executor: 0,00 seconds)
2>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\VCTargets\Microsoft.MakeFile.Targets(49,5): error MSB3073: The command "C:\EG\UE_4.16\Engine\Build\BatchFiles\Rebuild.bat MyProjectEditor Win64 Development "C:\Users\kalmykoviv\Documents\Unreal Projects\MyProject\MyProject.uproject" -waitmutex" exited with code -1.
2>Done building project "MyProject.vcxproj" -- FAILED.
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========

(Same is in ue 4.21.2) What have i done wrong? Is there any manual how to install this module?

rz300 commented 5 years ago

closed. Plugin supports 4.19.