When I try to load the pre-compiled plugin .DLL with any compiled version of UE4 from Github, I am getting an error that the plugin is not compatible with that version of UE4. I tried both the tagged 4.7.3. and 4.7.6 releases from Github. I am using the “Development Editor” build to compile UE4.
But when I use the pre-compiled plugin .DLL with the official 4.7.6 release, it loads without issue.
Is the pre-compiled .DLL simply not compatible with the GitHub versions?
EDIT: I figured out how to get it to work. First, I loaded the official version 4.7.6 editor and went to the Help > About Unreal Editor menu. After the main version number (4.7.6) is the engine build number. For the official 4.7.6 release the build is 2513093.
Then, I opened up the Source/Runtime/Launch/Resources/Version.h file on my Github clone. Changed both the ENGINE_VERSION and BUILT_FROM_CHANGELIST defines to 2513093. Re-built the source and the pre-compiled DLL now works from github source!