Hello everyone !
In the IDK (version 11.0.811), the documentation says :
+ lib: This is the default library directory in which we will search for any required shared libraries. You can customize search path with manifest entry idk_lib_path
However, whatever I try I get the following error:
pkg_/sample: error while loading shared libraries: libXXX.so: cannot open shared object file: No such file or directory
This is what I tried:
- Setting the "idk_lib_path" explicitly to "lib/", "/pkg:/lib/"
- Putting the "libXXX.so" in the "/pkg:/lib/" and "/pkg:/" folder
- Setting the runtime path explicitly in the executable ELF file with "-Wl,-rpath=/pkg:/lib"
Unfortunately, nothing seems to work. I successfully managed to load the library with "dlopen" but that's not quite equivalent and I would like to not rely on it.
Is this a known issue or am I missing something ?
Thanks for your help !