VoxelPlugin/VoxelPluginFreeLegacy

Build Voxel Pro for UE5 Fails

Jau-Al opened this issue · 7 comments

Hello,

I tried building for Unreal Engine 5 with Windows 11 in a C++ project.

image

:\CompilProject\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelDebugEditor.cpp(64): warning C4996: 'FDetailsViewArgs::FDetailsViewArgs': This constructor is deprecated, please create an empty FDetailsViewArgs and explicitly set any values that you wish to change. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. F:\CompilProject\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelDebugEditor.cpp(473): warning C4996: 'SDockTab::FArguments::Icon': Tab icons are now being managed by tab spawners and toolkits. In the rare case you need to set an icon manually, use SetTabIcon() instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. F:\CompilProject\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelEditorDetailsIncludes.cpp(4): fatal error C1083: Can't open file include?: 'UserInterface/PropertyEditor/PropertyEditorConstants.cpp'?: No such file or directory

I tried again and now I have tons of errors like these :

F:\CompileProj\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelDebugEditor.cpp(64): warning C4996: 'FDetailsViewArgs::FDetailsViewArgs': This constructor is deprecated, please create an empty FDetailsViewArgs and explicitly set any values that you wish to change. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. F:\CompileProj\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelDebugEditor.cpp(473): warning C4996: 'SDockTab::FArguments::Icon': Tab icons are now being managed by tab spawners and toolkits. In the rare case you need to set an icon manually, use SetTabIcon() instead Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. F:\CompileProj\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelEditorModule.cpp(157): warning C4996: 'FEditorDelegates::PreSaveWorld': Use PreSaveWorldWithContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. F:\CompileProj\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelEditorModule.cpp(159): warning C4996: 'FEditorDelegates::PreSaveWorld': Use PreSaveWorldWithContext instead. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile. F:\CompileProj\Plugins\VoxelPluginPro\Source\VoxelEditor\Private\VoxelEditorToolsPanel.cpp(74): warning C4996: 'FDetailsViewArgs::FDetailsViewArgs': This constructor is deprecated, please create an empty FDetailsViewArgs and explicitly set any values that you wish to change. Please update your code to the new API before upgrading to the next release, otherwise your project will no longer compile.

Make sure you have the engine source installed

Sorry, I forgot to mention that the second time, source code was installed (from Epic launcher).

Hello @Phyronnaz,

I have similar issue with plugin instalation to project that using UE5 build from source. Rebuilding plugin through .uproject fails. Launching project with plugin through Rider gives a lot of errors of different type. Attaching log file from rider below and screenshot of .uproject rebuild. Please advice if there any other tricks of building/enabling plugin for UE5 build from source.
P.S: I have engine 5.0 build from source and before adding plugin folder with voxel plugin everything worked.

image
JetBrainsLog.ReSharperBuild_2022_04_24_13_35_21_9072.log

The easiest is probably to download the UE5 free from the marketplace, I haven't pushed the UE5 fixes to this repo yet

similar issue'😐

The easiest is probably to download the UE5 free from the marketplace, I haven't pushed the UE5 fixes to this repo yet

When are you going to push the UE5 fixes to the repo @Phyronnaz?