728x90

Error description

In C-ISAM 7.26.xC3 the product was built using a newer GLS library than previously used in 7.26.xC2 and earlier.  As such, there are now several new functions, such as ifmx_dlopen, ifmx_dlclose, ifmx_dlerror and ifmx_dlsym.  These functions, in turn, are dependent upon symbols which are defined in the system library libdl.so / libdl.sl.    (The specific library name may differ, depending on platform.)


Because of this requirement, it is now necessary to include a reference to link -ldl to the C-ISAM compile line in 7.26.xC3. This was not required in previous releases, yet the 7.26.xC3 release notes do not reflect this change.


A re-evaluation of the 7.26.xC3 release notes and related documentation is needed to ensure that all new requisite build options are referenced in the appropriate documents.


Local fix

Add -ldl (or relative platform equivalent library reference) to application compile line.



https://www-304.ibm.com/support/entdocview.wss?uid=swg1IC68384

728x90

+ Recent posts