Hello, guys.
I’m trying to use external dynamic libraries (SimpleAmqpClient and rabbitmqc) on UE4.
I’ve built the libs myself on the same system (Windows 10 x64) and they are working fine. I’ve tested them with simple C++ projects to make sure.
I’ve managed to link them on a brand new UE4 FPS template to test it. It builds fine, but when I try to play the project I get the following message right before a crash:
&stc=1
This is how I’m linking the libs on project’s Build.cs
&stc=1I’ve also put the proper DLLs inside the project’s Binaries/Win64 folder
I only get those crashes when I use any function from the external lib. If just link the libraries but don’t use at least one of its functions, it works.
The weird part is that I’ve just copied the project to another machine, with Windows 8.1, and it worked flawlessly. I could use the functions and test a lot of thinks without any issue…
I’m trying to figure out here what could be the cause of this. Maybe a bug? Some odd incompatibility between UE4 and Windows 10? I can use the lib on non-UE4 C++ projects with no problems on Windows 10, so I don’t think the lib is faulty…
Any ideas or tips to find the issue would be appreciated… I’d like to know if any of you guys is using external dynamic libs on UE4 + Windows 10 setup.
I really don’t wan’t to go back to Windows 8.1 on my main machine just because of that… It may be the only option, but I’d like to make sure there is no alternative before…
answerhub question: External dynamic lib causes crashes on Windows 10 - Programming & Scripting - Unreal Engine Forums