-
Notifications
You must be signed in to change notification settings - Fork 77
Description
I have a cut of the GRILL/DIS Plugin For Unreal that I have manually altered to update various GRILL/DIS PDUs to leverage the updated DIS version (6 to 7). As such, I am now pointing to the the OpenDIS7.lib and OpenDIS7.dll within the .Build.cs when compiling the plugin within my project. However, I am running into this linking error:
As far as troubleshooting goes, I have pulled down this repository and built the appropriate .dll and .lib files, assuming the ones provided by the GRILL/DIS Plugin were outdated, and replaced them within the source directory. I, however, still encounter the same issue.
I did read within the readme that currently, at least for Windows, only DIS6 and the Example Applications compile, although, OpenDIS7 binaries do generate after the build process completes.
Any and all help is greatly appreciated!
Edit 1:
After some additional investigation, it turns out that getEmissionsPadding2 is defined as a method signature in ElectromagneticEmissionSystemData.h however it is not implemented in the .cpp for v7.
Edit 2:
After adding it manually to the ElectromagneticEmissionSystemData.cpp, compiling new binaries, replacing the old ones within the plugin, I was able to successfully build my project leveraging my personal cut of the GRILL/DIS Plugin for Unreal.