Hey guys, so I have a problem when I package my project with 4.16.1, from the github code. It all worked just fine back in 4.14.
I am using a Procedural Midi Plugin, and it fails for that during packaging. Do note, that it builds and works properly when in editor.
I can launch the engine no problem, and run through my game in VR preview.
The issue comes when I wanted to package the game for the first time since I migrated my project. The log spits out the following error:
[2017.06.24-15.05.03:451][767]UATHelper: Packaging (Windows (64-bit)): UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: D:\UnrealEngine\UnrealEngine4-16\Engine\Plugins\MidiAsset\Procedural-Midi\MidiAsset\Binaries\Win64\MusicalRange-ProceduralAudio.lib
And before that it spits out a lot of errors related to the Procedural Midi plugin that my game uses.
Full Package Log PackageLog1.txt (58.8 KB)
Dropbox Link - Dropbox - PackageLog1.txt - Simplify your life
I got it from the github master branch. On the market place, the plugin claims to support 4.16. I am baffled by this as, the engine compiles fine for the editor.
Procedural Midi Github - GitHub - Geromatic/Midi-Unreal: Midi for Unreal Engine
Procedural Midi Marketplace - Procedural Midi in Code Plugins - UE Marketplace
I looked at this similar question, but I don’t know how that applies to the plugin. As there is one MidiAssetEditor.Build.Cs, but it’s the code is very similar to the one being used in my 4.14 version.
PackageLog1.txt (58.8 KB)
I also tried out what this post suggested, but I did not have any luck with that.
Anyone knows what is wrong and how I could fix this?
Also, I created a answer hub thread for this too. Since, I can’t keep moving with development at the moment.