Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: ssdbaed.o not found in Oracle9i
vwu_at_anacomp.com (Vance Wu) wrote in message news:<c3d4638a.0402111144.2dee5b49_at_posting.google.com>...
> Mark.Powell_at_eds.com (Mark D Powell) wrote in message news:<2687bb95.0402110558.3866c9a_at_posting.google.com>...
> > vwu_at_anacomp.com (Vance Wu) wrote in message news:<c3d4638a.0402101207.1a1365ae_at_posting.google.com>...
> > > Mark.Powell_at_eds.com (Mark D Powell) wrote in message news:<2687bb95.0402100614.1abe410b_at_posting.google.com>...
> > > > Daniel Morgan <damorgan_at_x.washington.edu> wrote in message news:<1076393070.707414_at_yasure>...
> > > > > Vance Wu wrote:
> > > > >
>
> > >
> > > Hi Mark,
> > >
> > > -lepc -lncr -lsqlnet -lcv6 '
> > > else
> > > # oracle 8.1.7 - static
> > > export ORACLELINK='$(ORACLE_HOME)/rdbms/lib/ssdbaed.o
> > > $(ORACLE_HOME)/rdbms/lib/kpudfo.o $(ORACLE_HOME)/lib/nautab.o
> > > $(ORACLE_HOME)/lib/naeet.o $(ORACLE_HOME)/lib/naect.o
> > > $(ORACLE_HOME)/lib/naedhs.o -lnbeq8 -lnhost8 -lnus8 -lnldap8
> > > -lldapclnt8 -lnsslb8 -lclntsh -lnoname8 -lntcp8 -lntcps8 -lnsslb8
> > > -lntcp8 -lntns8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8
> > > -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lntcp8
> > > -lntns8 -ln8 -lnl8 -lclient8 -lvsn8 -lcommon8 -lskgxp8 -lgeneric8 -lmm
> > > -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lnbeq8 -lnhost8 -lnus8 -lnldap8
> > > -lldapclnt8 -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lntcp8
> > > -lntns8 -ln8 -lnl8 -lnro8 -lnbeq8 -lnhost8 -lnus8 -lnldap8 -lldapclnt8
> > > -lnsslb8 -lnoname8 -lntcp8 -lntcps8 -lnsslb8 -lntcp8 -lntns8 -ln8
> > > -lnl8 -lclient8 -lvsn8 -lcommon8 -lskgxp8 -lgeneric8 -ltrace8 -lnls8
> > > -lcore8 -lnls8 -lcore8 -lnls8 -lclient8 -lvsn8 -lcommon8 -lskgxp8
> > > -lgeneric8 -lnls8 -lcore8 -lnls8 -lcore8 -lnls8 -lld -lm /lib/crt0_r.o
> > > -lc_r -lpthreads -lodm -lm -lsvld -lbsd_r -lld -lm
> > > -bI:$(ORACLE_HOME)/lib/pw-syscall.exp -bI:$(ORACLE_HOME)/lib/ksms.imp
> > > -lpthreads '
> > > fi
> > >
> > >
> > > Thanks.
> >
> > The code above is for a version 8.1.7 db. Did you rewrite your
> > compile and link (make file) for version 9?
> >
> > Also, there is no need for you to explicitly use the Oracle ".o"
> > files. These files are brought in by the Oracle compile script where
> > necessary on your behalf when you run the pro*c, OCI, or Forms
> > compiles.
> >
> > HTH -- Mark d Powell --
>
> Mark,
>
> Thanks for your help, the code is originally for version 8.1.5, I did
> modify the make file to replace few obsolete libraries and compile
> successfully in 8.1.7, I understand I need to modify for 9i such as
> change all -l*8 to -l*9, but my first failure encountered is file
> ssdbaed.o does not exist in 9i, my immediate problem is to find a
> replacement for 9i, first I need to understand what this module is. I
> browsed all Oracle8i documentations including programmer/developer
> guides, release notes, also demo make file under
> $ORACLE_HOME/rdbms/demo, and found nothing explains what information
> this module might contain as well as other module located in
> $ORACLE_HOME/rdbms/lib/*.o
>
> Do you know which Oracle documentation might contain information
> relates to files in $ORACLE_HOME/rdbms/lib/*.o.
>
> Thanks in advanced,
> Vance
Vance, your posted code for 8.1.7 reference the missing module by name so since it does not exist in 9.2 your are going to get an error. We do not reference any Oracle object module by name in our compile/link script as we use the Oracle provided proc and provide a ton of local stuff to it. Oracle will link in the required .o files based on the features in use in the programs.
I think Sybrand is correct, you need to get help from support. But based on past experience they are going to reference their sample file that is used to compile the demo programs. If that works it is your problem.
HTH -- Mark D Powell -- Received on Wed Feb 11 2004 - 19:48:56 CST
![]() |
![]() |