In reply to @ret_bld_engr_35092 "I agree, on my": Also: > On macOS, it is necessary to pass the absolute path to the library to be opened, and they are evidently not doing that and are only passing the library name. That may be common on Linux but it is not done that way on macOS. I don't understand this point. There's nothing about this in Apple's own dynamic library usage guidelines (see the "Opening Dynamic Libraries" section): https://developer.apple.com/library/archive/documentation/DeveloperTools/Concept ual/DynamicLibraries/100-Articles/DynamicLibraryUsageGuidelines.html