-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue with Position Independent Code (-fPIC) during compilation (UE 5.0.2)(Linux) #21
Comments
Hi @TheMesoria , it looks that the mosquitto library which is used by our plugin was compiled with some settings that make it incompatible with UE5 on Linux. You can try to re-compile it by making sure |
Also, you can try to add |
I already did add |
After some work (mostly reading
After those, I copied those libraries to replace the current ones, and it appears to work relatively well. Unfortunately, I run into issues with openSSL lib, which I think are mostly connected to the Unreal Engine Build Tool linker: Full error output
I am slightly clueless about what could be a reason for such an output, as I have libssl in public and well-defined paths:
libs are at
So everything looks well and dandy to me. I attempted to add
And It appeared to patch up the issue (?) and I was left with: Full Error Output
I am completely clueless about how to approach this issue, as it seems to be part of the OpenSSL. |
OS: Ubuntu 22.04 LTS
UE Version: 5.0.2 (Source code build)
Plugin Version: 1.1.0 (Downloaded from releases)
When I am attempting to build your solution into my project, I am unfortunately greeted by those errors:
Full error output
Is it a problem on my end? Does any other Linux user already know it? The same setup works for MS Windows just fine; Project without plugins boots on Linux; it's just this plugin that fails to compile.
While I am not very experienced with the Unreal Engine Build Tool ecosystem, I look forward to knowing what I did wrong (or not).
The text was updated successfully, but these errors were encountered: