-
Notifications
You must be signed in to change notification settings - Fork 43
Issues in deploying in Linux environment #6
Comments
Hi, Unfortunately, I don't have enough bandwidth to work on this Linux port. But if you are able to do it, and would like to share, it will be appreciated. The plugin relies on PROJ library. As it is not provided with binaries, I had to build it manually for windows. using the website instructions, and I did not have any issues with MD5. I guess this is related to the way you built PROJ. If it can help you, I build it using the vcpkg path (it gather automatically all dependencies such as sqlite3 and tiff libs for x64), then I build PROJ for VS2019 using But this is probably quite different for Linux, |
I would be very much interested in a Linux port as well :) |
I add here my notes concerning the steps performed in order to compile the c++ dependencies of this plugin (all my Unreal stuff is obviously in
Build steps:
|
Awesome work and I am trying to use the plugin in my UE4 projects. However, I work in Ubuntu environment where the third party libraries are not directly usable. I recompiled all the libraries (4 .a files in "lib" directory and 6 .so files in "redist" directory) needed using clang-8 and replace the lib pathes in "Proj.build.cs" and "SimulationModule.Build.cs". But I still failes when compiling the plugin. The error information is like:
ld.lld: error: undefined symbol: MD5_Init
referenced by md5.c
ld.lld: error: undefined symbol: MD5_Update
referenced by md5.c
and so on.
I guess it is because of the static .a library that I use. So could you please provide a version of this plugin that support Linux environment?
The text was updated successfully, but these errors were encountered: