Patches: Browse | Submit New | Admin

[#29625] Patch for Mac OS X support

Date:
2012-08-08 01:15
Priority:
3
Submitted By:
Adam Sharp (sharplet)
Assigned To:
Praveen Devarao (praveend)
Category:
None
State:
Open
Summary:
Patch for Mac OS X support

Detailed description
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

Add A Comment: Notepad

Please login


Followup

Message
Date: 2012-08-09 10:31
Sender: Praveen Devarao

Hi Adam,

Thanks for the time on this.

This support will be available in the upcoming releases.

Thanks

Praveen

Attached Files:

Name Description Download
No Files Currently Attached

Changes:

Field Old Value Date By
assigned_tonone2012-08-09 10:31praveend