-
Notifications
You must be signed in to change notification settings - Fork 80
Closed
Description
After some debugging (I'm trying to load prism's libraries without messing with LD_LIBRARY_PATH through System.load), I noticed that prism's shared libraries are created without SONAME, which causes issues on linux.
To fix this problem, one would need to add -Wl,-soname,$(LIBPREFIX)dd$(LIBSUFFIX) to $(LDFLAGS) when building for linux. I'm currently hacking this issue by running patchelf.
I'm not an expert on anything C / C++ related, so this might be a bad idea, but as far as I understood, doing so is recommended.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels