Skip to Main Content

DevOps, CI/CD and Automation

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

using libclntsh.dylib on MAC OS X with two-level namespace executable

399793Jul 24 2003
we are working on additional part for a two-level namespace executable on MAC OS X 10.2 using Oracle OCI driver (delivered as "libclntsh.dylib.9.0") and we have problem described here:
http://developer.apple.com/documentation/ReleaseNotes/TwoLevelNamespaces.html#trouble
We have collision causing application to crash in driver reading TNSNAMES from fopen().
---
Thread 0 Crashed:
#0 0x05596454 in snlfgch
#1 0x055818c0 in nlpaparse
#2 0x05582868 in nlpardfile
#3 0x055804bc in nlpains
#4 0x05584404 in nlpacheck_n_load
#5 0x05580b2c in nlpagsp
#6 0x0555b140 in nnfttran
#7 0x0555a910 in nnftqnm
#8 0x054ca634 in nnfgqnm
#9 0x054c9880 in nnfgrne
#10 0x05592af0 in nlolgobj
#11 0x054ccf44 in nnfun2a
#12 0x0543e9f8 in niqname
#13 0x053cb230 in kwfnran
#14 0x05314e28 in kwfcinit
#15 0x0528ebf4 in kpuatch
#16 0x052c37d0 in OCIServerAttach
#17 0x0461cf08 in do_oracle_test
---
We are doing development with codewarrior 8.2.
The actual header looks like:
libclntsh.dylib.9.0:
Mach header
magic cputype cpusubtype filetype ncmds sizeofcmds flags
MH_MAGIC PPC ALL DYLIB 7 1356 NOUNDEFS DYLDLINK
We are missing PREBOUND TWOLEVEL option to get it running without crashing on MAC level otherwise we think it is not usuable in this environment.
Are there any other hints to combine the OCI-driver as a flat namespace executable with a two-level namespace executable ?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 21 2003
Added on Jul 24 2003
0 comments
277 views