Databases
cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with C-Isam File Usage and Oracle8

Ralf Thehos
Occasional Visitor

Problem with C-Isam File Usage and Oracle8

I am linking a program with Oracle8 in that way:

cc -v -o /freigabe/s981/batch/sir/siron.exe /produkte/s2000/pil/siron.o /freigabe/s981/batch/sir/hz112a.o /pro
dukte/s2000/pil/hznora.o /produkte/s2000/pil/hznoray.o /freigabe/s981/batch/sir/libsiron.a -L/projekte/oracle8
/lib/ /projekte/oracle8/lib/libclntsh.sl /projekte/oracle8/lib/libsql.a -lcurses -lisam -lsec -lm -lcurses


When running the program i get the following error-message:


*** PROGRAM HAS ISAM FILE USAGE, SHOULD BE LINKED WITH C-ISAM LIBRARY USING -lisam OPTION (988)
( 0) 0xc08f113c __io_ded + 0x304 [/usr/lib/libcl.1]
( 1) 0xc093b508 __stub_err + 0x18 [/usr/lib/libisamstub.1]
( 2) 0xc093b7dc isrewrite + 0x14 [/usr/lib/libisamstub.1]
( 3) 0x0007827c datupd + 0x3c [/freigabe/s981/batch/sir/siron]
( 4) 0x00076a88 hz519x + 0x158 [/freigabe/s981/batch/sir/siron]
( 5) 0x0033a91c zugrif + 0x234 [/freigabe/s981/batch/sir/siron]
( 6) 0x0033a310 zugmv + 0x278 [/freigabe/s981/batch/sir/siron]
( 7) 0x00339608 steuer + 0xe0 [/freigabe/s981/batch/sir/siron]
( 8) 0x00339508 hzsugm + 0xb0 [/freigabe/s981/batch/sir/siron]
( 9) 0x00318304 HZSIPE20 + 0xf4 [/freigabe/s981/batch/sir/siron]
(10) 0x00084cfc ip_interpreter + 0x394 [/freigabe/s981/batch/sir/siron]
(11) 0x003a8050 hzskom + 0x20 [/freigabe/s981/batch/sir/siron]
(12) 0x0025b79c hz190a + 0x64c [/freigabe/s981/batch/sir/siron]
(13) 0x0004cbe0 einspr + 0x80 [/freigabe/s981/batch/sir/siron]
(14) 0x0004b138 hz101a + 0x390 [/freigabe/s981/batch/sir/siron]
(15) 0x00017648 main + 0xd0 [/freigabe/s981/batch/sir/siron]
(16) 0xc05b0c90 _start + 0x8c [/usr/lib/libcma.1]
(17) 0x00016e74 $START$ + 0x134 [/freigabe/s981/batch/sir/siron]


When linked the same way with Oracle7.2.3 everything works fine. Any ideas? Thank you.