I’m failing to load this Dylib and I get the following error.
I can confirm that the dylib is in the path provided, so I’m guessing the “image not found” doesn’t mean it can’t find the file.
Also there is a second unrelated dylib next to it that works. I compared both to make sure that the only difference was the referenced library. I bring attention to it as I am hiding the paths and the exact function name due to confidentiality requirements.
Error returned in the SoftDeclareMBS call:
dlopen(path intentionally obscured/Contents/Frameworks/dc.dylib, 2): Library not loaded: @rpath/libopencv_calib3d.4.2.dylib
You can inspect the Dylib with the nm command line tool. I think the command you want is nm -gu path/to/dylib. That will show global symbols (ie those you can use with declares) and undefined symbols (ones you didn’t export properly)