robot
robot copied to clipboard
Static builds linked to a Shared object then loaded dynamically fail to find X11 packages
When loading a dynamic library at runtime that is statically linked to Robot it will fail to find X11 libraries. This was found when loading such library via JNI after successful build. The output from the JVM included phrases like "undefined symbol: XOpenDisplay".
I this would affect any loading using a function like dlopem in a manner similar to what I specified. I think this is because I suspect CMake was incorrectly the LOAD_PATH setting, but I cannot be certain.
This was fixed in commit: a6936bcdb5f6e90717c154d4d815a29557404fb4