From 2c9b68fbaeef95bae9d3b5df20e6cf29f62c34d8 Mon Sep 17 00:00:00 2001 From: Doug Barker Date: Sun, 23 Mar 2025 04:43:10 -0600 Subject: [PATCH] [TEST] load the .dylib files on macos in the singleton test (#3316) --- api/test/singleton/singleton_test.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/test/singleton/singleton_test.cc b/api/test/singleton/singleton_test.cc index 456ca4d37f..5f3dcf0b96 100644 --- a/api/test/singleton/singleton_test.cc +++ b/api/test/singleton/singleton_test.cc @@ -56,6 +56,8 @@ void do_something() # ifdef _WIN32 HMODULE component_g = LoadLibraryA("component_g.dll"); +# elif defined(__APPLE__) + void *component_g = dlopen("libcomponent_g.dylib", RTLD_NOW); # else void *component_g = dlopen("libcomponent_g.so", RTLD_NOW); # endif @@ -82,6 +84,8 @@ void do_something() # ifdef _WIN32 HMODULE component_h = LoadLibraryA("component_h.dll"); +# elif defined(__APPLE__) + void *component_h = dlopen("libcomponent_h.dylib", RTLD_NOW); # else void *component_h = dlopen("libcomponent_h.so", RTLD_NOW); # endif