Trying to move a plugin, from a C++ based project over to a BP based project, when VS2013 gets to the linkage step, it produces the following error
UELinkerFixups.cpp.obj : error LNK2019: unresolved external symbol "void __cdecl EmptyLinkFunctionForStaticInitializationIwBpLib(void)
I have tried a multitude of things, in an effort to correct this error. Nothing works. There are 2 differences between the project the code works in, and the project where the linkage fails.
- The working project is C++ based. Failing project is BP.
- The working project is not a plugin. The failing project the C++ is set up as a plugin. Which is in truth, the ultimate goal, to have a independent plugin, that can be moved at will.
The modules type for the plugin is set to “Runtime”
Anyone have any thoughts?