[DB-SIG] RE: Python 1.5 and Oracle 8
Aaron Watters
aaron@cs.rutgers.edu
Wed, 11 Feb 1998 22:35:12 -0500
Well, I just got it to work with ora/solaris 8.0.3, py 1.5
The pertinent part of the makefile below. Slice it into
the middle of the excellent digicool makefile.
-- aaron watters
ps: sheesh, you mean i have to do everything myself? ;c)
> libdump= -lm $(OLIB)/libicd.a $(OLIB)/libserver.a $(OLIB)/nigcon.o
$(OLIB)/__fstd.o $(OLIB)/libicx.a $(OLIB)/libslax.a $(OLIB)/nigtab.o
$(OLIB)/libagent.a $(OLIB)/libmm.a $(OLIB)/libslpm.a $(OLIB)/nnfgt.o
$(OLIB)/libclient.a $(OLIB)/libncr.a $(OLIB)/libsql.a $(OLIB)/ntcontab.o
$(OLIB)/libndw1.a $(OLIB)/libsqlplus.a $(OLIB)/osntabst.o
$(OLIB)/libnetv2.a $(OLIB)/libsvrmgrl.a $(OLIB)/s0main.o
$(OLIB)/libcommon.a $(OLIB)/libnetwork.a $(OLIB)/scorept.o
$(OLIB)/libcore4.a $(OLIB)/libnlsrtl3.a $(OLIB)/naect.o $(OLIB)/smalmain.o
$(OLIB)/libepc.a $(OLIB)/libnttcp.a $(OLIB)/naedhs.o $(OLIB)/sscoreed.o
$(OLIB)/libepcfe.a $(OLIB)/libplsb.a $(OLIB)/naeet.o $(OLIB)/libepcpt.a
$(OLIB)/libplsf.a $(OLIB)/libextp.a $(OLIB)/libpsa.a $(OLIB)/nautab.o
$(OLIB)/libgeneric.a $(OLIB)/libpsd.a $(OLIB)/ncrstab.o
>
> libdumpedit= -lm $(OLIB)/libicd.a $(OLIB)/libserver.a $(OLIB)/nigcon.o
$(OLIB)/__fstd.o $(OLIB)/libicx.a $(OLIB)/libslax.a $(OLIB)/libagent.a
$(OLIB)/libmm.a $(OLIB)/libslpm.a $(OLIB)/nnfgt.o $(OLIB)/libncr.a
$(OLIB)/libsql.a $(OLIB)/ntcontab.o $(OLIB)/libndw1.a $(OLIB)/libsqlplus.a
$(OLIB)/libnetv2.a $(OLIB)/libsvrmgrl.a $(OLIB)/libcommon.a
$(OLIB)/scorept.o $(OLIB)/libcore4.a $(OLIB)/libnlsrtl3.a $(OLIB)/naect.o
$(OLIB)/libepc.a $(OLIB)/libnttcp.a $(OLIB)/naedhs.o $(OLIB)/sscoreed.o
$(OLIB)/libplsb.a $(OLIB)/naeet.o $(OLIB)/libepcpt.a $(OLIB)/libextp.a
$(OLIB)/libpsa.a $(OLIB)/libpsd.a
>
> # bad symbol in ncrstab.o, removed (kjcroctx)
>
> # ['libclntsh.so.1.0', 'libclntsh.so', 'libplsf.a', 'libclient.a',
'libgeneric.a']
> # all contain skguout: removed.
>
> # ['libclntsh.so.1.0', 'libclntsh.so', 'libnetwork.a', 'libclient.a',
'libepcfe.a']
> # all contain orol: removed
>
> # conflicts :
> # nigtab.o osntabst.o
> # s0main.o smalmain.o
> # libnetwork.a nautab.o
> # libnetwork.a osntabst.o
> # libnetwork.a nigtab.o
> # compatible
> # libnetork.a s0main.o
> # all deleted from libdumpedit
> # the following are the chosen ones
> #addback= $(OLIB)/libnetwork.a $(OLIB)/s0main.o
> addback= $(OLIB)/libclient.a $(OLIB)/libclntsh.so
>
> # Your Libraries
> YOURLIBS=$(libdumpedit) $(addback)
>
> # just keep trying to resolve the names, generates warnings...
> EXTRALD=$(YOURLIBS) $(YOURLIBS)
_______________
DB-SIG - SIG on Tabular Databases in Python
send messages to: db-sig@python.org
administrivia to: db-sig-request@python.org
_______________