diff options
Diffstat (limited to 'cpp/src/Ice/DynamicLibrary.cpp')
-rw-r--r-- | cpp/src/Ice/DynamicLibrary.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cpp/src/Ice/DynamicLibrary.cpp b/cpp/src/Ice/DynamicLibrary.cpp index 31705c32f49..c8f7b013309 100644 --- a/cpp/src/Ice/DynamicLibrary.cpp +++ b/cpp/src/Ice/DynamicLibrary.cpp @@ -92,6 +92,13 @@ IceInternal::DynamicLibrary::loadEntryPoint(const string& entryPoint, bool useIc lib += 'd'; # endif lib += ".dll"; +#elif defined(__APPLE__) + lib = "lib" + libName; + if(!version.empty()) + { + lib += "." + version; + } + lib += ".dylib"; #elif defined(__hpux) lib = "lib" + libName; if(!version.empty()) |