Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!uxc.cso.uiuc.edu!uxc.cso.uiuc.edu!m.cs.uiuc.edu!s.cs.uiuc.edu!detert From: detert@s.cs.uiuc.edu Newsgroups: comp.databases Subject: C appl. Oracle-Mac v1.0 Message-ID: <206600001@s.cs.uiuc.edu> Date: 18 Sep 89 04:23:00 GMT Lines: 29 Nf-ID: #N:s.cs.uiuc.edu:206600001:000:1308 Nf-From: s.cs.uiuc.edu!detert Sep 17 23:23:00 1989 I'm trying to write some simple C subroutines that access a database supported by Oracle's RDBMS for the Macintosh, version 1.0, but can't get past the linking step : i precompile the source code (with Oracle's Pro*C) and compile (using MPW version 3.0's C compiler) with no problem, but when i try to link (using MPW's linker) my .o file with the necessary Oracle-supplied-executables, i get 'undefined entry' errors from 3 of the Oracle-supplied-executables. The link command i used is abridged below: "link -w -c 'MPS ' -t MPST -sym on -mf ####### extract.c.o &&&&&&& -o extract" where the # signs represent alias definitions for 4 of the Oracle executable files that the Oracle reference manual says you are to include, and the & signs represent the libraries and Oracle executables that were linked with my program, 'extract.c.o'. The errors i got from the above link command were: HLock,Hunlock : undefined entries found in acmldr.c.o OpenResFile,HNoPurge : undefined entries found in acmlms.c.o OpenRFPerm : undefined entries found in ossgso.c.o Does any of this seem to have an obvious explanation? Has anyone out there had a similar experience with the software i'm using? Thanks, Jon Detert University of Illinois @Urbana/Champaign (217) 244-8353 detert@s.cs.uiuc.edu