Skip to main content

While attempting to build an Oracle RM Switch Module for XA on Unix/Linux platforms as documented here, you may receive one or more errors that the build is unable to find certain Oracle shared objects, and is "skipping incompatible" items.

For example: 

$ ./build ora -r
building 32-bit switch module...
 * Cobsql Integrated Preprocessor
* CSQL-I-018: Invoking Oracle Precompiler/Translator
* CSQL-I-020: Processing output of Oracle Precompiler
* CSQL-I-001: Cobsql has finished returning to the Checker
/usr/bin/ld: skipping incompatible /u01/app/oracle/product/19.0.0/dbhome_1/lib//libclntsh.so when searching for -lclntsh

Full article: https://portal.microfocus.com/s/article/KM000016703


#EnterpriseDeveloper
#SupportTips/KnowledgeDocs