diff options
author | Benoit Foucher <benoit@zeroc.com> | 2004-02-10 23:18:16 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2004-02-10 23:18:16 +0000 |
commit | 61e07f2c8b2110b405e47c8bdc94095e0d754042 (patch) | |
tree | 14a31ba3bfc89b806c81f92f388276f467b46e62 /cpp/src/Ice/DynamicLibrary.cpp | |
parent | Fixed Win32 build (_win9x -> win9x()) (diff) | |
download | ice-61e07f2c8b2110b405e47c8bdc94095e0d754042.tar.bz2 ice-61e07f2c8b2110b405e47c8bdc94095e0d754042.tar.xz ice-61e07f2c8b2110b405e47c8bdc94095e0d754042.zip |
MacOS X port.
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()) |