This patch applies to trunk@r44, adding support for libdb2.dylib CLI library on Mac OS X systems. Tested on Mac OS X
10.8.0.
Index: IBM_DB_Adapter/ibm_db/ext/ruby_ibm_db_cli.h
===================================================================
--- IBM_DB_Adapter/ibm_db/ext/ruby_ibm_db_cli.h (revision 44)
+++ IBM_DB_Adapter/ibm_db/ext/ruby_ibm_db_cli.h (working copy)
@@ -33,6 +33,11 @@
/*32-bit library in the archive libdb2.a*/
#define LIBDB2 "libdb2.a(shr.o)"
#endif
+#elif __APPLE__
+#define DLOPEN dlopen
+#define DLSYM dlsym
+#define DLCLOSE dlclose
+#define LIBDB2 "libdb2.dylib"
#else
#define DLOPEN dlopen
#define DLSYM dlsym
|