# Entering rdbms.mk

MPMT_RESOURCE_TRAPPING=enabled

# Entering /ade/b/1663622200/oracle/buildtools/mkfile/prefix.mk

# Entering /ade/b/1663622200/oracle/buildtools/mkfile/defs.mk

SHELL=/bin/sh

AS_EXT=s
CC_EXT=cpp
LIB_EXT=a
OBJ_EXT=o
PLB_EXT=plb
SO_EXT=so
LOCK_EXT=lk
SQL_EXT=sql
SYM_EXT=sym
JAVA_EXT=java
CLASS_EXT=class
JAR_EXT=jar
ZIP_EXT=zip
DEF_EXT=def
BITCODE_EXT=bc

LIB_PREFIX=lib
LDLIBFLAG=-l
LDPATHFLAG=-L
PATHSEP= :
DEPLIB_EXT=$(LIB_EXT)
DEPSO_EXT=$(SO_EXT)

AR=ar
AS=as
AWK=awk
CAT=cat
CC=cc
CCC=CC
CD=cd
CHMOD=chmod
CP=cp
CPP=cpp
CPP_WITH_COMMENTS=cpp -C -std=c9x
CODECOV_TOOL_CCB=stattool.STABLE
CODECOV_TOOL_HTML=stattool.STABLE --ed-commands
DATE=date
ECHO=echo
ECHON=echo -n
EXEC=exec
FIND=find
FOLLOW=-follow
NOLEAF=-noleaf
GREP=grep
KILL=kill
SLEEP=sleep
LD=ld
LMAKE=make
LN=ln
LNS=ln -s
MKDIR=mkdir
MKDIRP=mkdir -p
MV=mv
MVF=mv -f
NM=nm
PERL=perl
RM=rm
RMF=rm -f
CPF=cp -f
RMRF=rm -rf
SED=sed
SORT=sort
TOUCH=touch
TR=tr
XARGS=xargs
LS=ls
ED=ed - -s

PERL_EXEC=$(PERL_EXEC_5_6)

ANT=ant

NULL_DEVICE=/dev/null

BINDIR=bin
LIBDIR=lib
JSRCDIR=jsrc
JLIBDIR=jlib
BINHOME=$(ORACLE_HOME)/$(BINDIR)/
LIBHOME=$(ORACLE_HOME)/$(LIBDIR)/

PRODHOME=$(ORACLE_HOME)/$(PRODUCT)/
PRODJORACLE_HOME=$(PRODHOME)$(JSRCDIR)/
PRODLIBHOME=$(PRODHOME)$(LIBDIR)/
PRODSOHOME=$(PRODLIBHOME)
PRODADMIN=$(PRODHOME)admin/
PRODDEFHOME=$(PRODADMIN)

ECHODO=$(BINHOME)echodo
GENSYSLIB=$(BINHOME)gensyslib
GENCLNTSH=$(BINHOME)genclntsh
GENCLNTST=$(BINHOME)genclntst
GENOCCISH=$(BINHOME)genoccish
GENAGTSH=$(BINHOME)genagtsh
GENNAFLG=$(BINHOME)gennaflg
GENAUTAB=$(BINHOME)genautab
MKMANIFEST=$(ORACLE_HOME)/buildtools/bin/mkjmanifest
GENORASDKBASE=$(BINHOME)genorasdksh -base
GENORASDKSH=$(BINHOME)genorasdksh

ARCHIVE=$(ECHODO) $(ARCREATE) $(LIB) $?
ARCHIVE2=$(ECHODO) $(ARCREATE) $(LIB2) $?
ARCHIVE_PIC=$(ECHODO) $(ARCREATE) $(PIC_LIB) $?
ARCHIVE2_PIC=$(ECHODO) $(ARCREATE) $(PIC_LIB2) $?
ARCHIVE_NOPIC=$(ECHODO) $(ARCREATE) $(NOPIC_LIB) $?
ARCHIVE2_NOPIC=$(ECHODO) $(ARCREATE) $(NOPIC_LIB2) $?
ARCHIVE_OBJ=$(AR) r $@ $*.$(OBJ_EXT)
ARCREATE=$(AR) cr$(ARLOCAL)
ARDELETE=$(AR) d$(ARLOCAL)
AREXTRACT=$(AR) x 
ARPRINT=$(AR) t
ARREPLACE=$(AR) r 
DOAR=$(ARCREATE) $@ $? 

JARCHIVE_OBJ=$(JAR) cv0f $@ $(JPKG_FILES) $(EXTRA_CLASS_FILES)
JARCREATE=$(JAR) cv0f
JARDELETE=$(ECHO) "no such thing"
JAREXTRACT=$(JAR) xf
JARPRINT=$(JAR) tvf
JARREPLACE=$(JAR) uf

CCARCREATE=$(CCC) -xar -o 

MAKE=$(LMAKE)
QUIET=>/dev/null 2>&1
QUIETE=2>/dev/null
SILENT=@

CTSCLEAN=clean
CTSCOMPTYPE=comp_ar1 _UNLOCK='$$(_unlock)' _LOCK='$$(_lock)' _RM='$$(_rm)' 
CTSDEPLIST=DEPLIST=/dev/null
CTSMAKEFLAGS=$(SILENT:@=--no-print-directory -s) $(CTSCLEAN) $(CTSCOMPTYPE) $(CTSDEPLIST)

CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(PFLAGS)\
	$(SHARED_CFLAG) $(USRFLAGS)
CFLAGSCC=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGSCC) $(PFLAGS)\
	$(SHARED_CFLAG) $(USRFLAGS)
PFLAGS=$(INCLUDE) $(SPFLAGS) $(LPFLAGS) $(PLSQLNCGFLAGS)

LD_SHARED_FLAG=$(SHARED_CFLAG)

LDCCOM=$(ADE_DEL_FILE_CMD) $(PURECMDS) $(CC) $(GFLAG) $(CCFLAGS) $(EXOSFLAGS) $(LDFLAGS)
LDCCOMCC=$(ADE_DEL_FILE_CMD) $(PURECMDS) $(CCC) $(GFLAG) $(CCFLAGSCC) $(EXOSFLAGS) $(LDFLAGS)
PURECMDS=$(PURELINK) $(PURIFY) $(PURECOV) $(QUANTIFY)
LINK=$(LDCCOM)
LINKCC=$(LDCCOMCC)
LDFLAGS=-o $@ $(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME)
LDLIBS=$(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)
MATHLIB=-lm
LINKLDLIBS=$(LDLIBS)
COBLDLIBS=$(LDLIBS)

SYSLIBLIST=$(LIBHOME)sysliblist
SYSLIBS=`$(CAT) $(SYSLIBLIST)`

NAETTOBJS=$(NAUTAB) $(NAETAB) $(NAEDHS)
TTLIBD=$(NETLIBD) $(LIBRDBMS_CLT) $(LIBMM) $(CORELIBD) $(LIBEPC) $(LIBCLNTSH)
ORACLETTLIBS1=$(NTZEOBJ) $(NETLIBS) $(NZLIBS) $(LLIBZTKG) $(LLIBRDBMS_CLT) $(LLIBMM) $(CORELIBS)\
       $(NETLIBS) $(LLIBRDBMS_CLT) $(LIBPLS_CLT) $(LLIBEPC) $(CORELIBS) \
       $(LLIBRDBMS_CLT) $(CORELIBS)
ORACLETTLIBS=$(ORACLETTLIBS1)
STATICTTLIBS=$(ORACLETTLIBS) $(LDLIBS)
TTLIBS=$(LLIBCLNTSH) $(STATICTTLIBS)
DEVTTLIBS=$(TTLIBS)
LINKTTLIBS=$(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS)
COBTTLIBS=$(ORACLETTLIBS) $(COBLDLIBS)
SUIDLINKTTLIBS=$(LLIBCLNTSH) $(ORACLETTLIBS) $(SUIDLINKLDLIBS)

STATIC_ORACLETTLIBS=$(NTZEOBJ) $(NETLIBS) $(NZLIBS) $(LIBRDBMS_CLT) \
    $(LIBMM) $(CORELIBS) $(NETLIBS) $(LIBRDBMS_CLT) $(LIBPLS_CLT) \
    $(LIBEPC) $(CORELIBS) $(LIBRDBMS_CLT) $(CORELIBS)

SHARED_CLIENTLIBS=$(LLIBCLNTSH) $(LDFLAGSLIST)
STATIC_CLIENTLIBS=$(LLIBCLNTST) $(LDFLAGSLIST)
SHARED_LDCLIENTLIBS=$(SHARED_CLIENTLIBS) $(LDLIBS)
STATIC_LDCLIENTLIBS=$(STATIC_CLIENTLIBS) $(LDLIBS)

I_SYM=-I

LD_SHLIBS=$(SHLIBS)
DLOPENLIB_COMMAND=$(LD_SHLIB_COMMAND)
DLOPEN_SYM_COMMAND=$(SYM_COMMAND)
LD_SHLIB_COMMAND=$(SO_COMMAND)

MAJORVSN=11
MINORVSN=2
MIDTIERVSN=0
PATCHMAJORVSN=3
PATCHMINORVSN=0
BANNERVERSION=$(MAJORVSN).$(MINORVSN).$(MIDTIERVSN).$(PATCHMAJORVSN).$(PATCHMINORVSN)

# Exiting /ade/b/1663622200/oracle/buildtools/mkfile/defs.mk
# Entering /ade/b/1663622200/oracle/buildtools/mkfile/platform.mk

FAMILY=unix
PLATFORM=aix
PLATFORM64=aix64

STATIC_ORACLETTLIBS=$(LLIBCLNTST) $(LDFLAGSLIST)

LD_PT_OPTION=0x100000000
LD_PD_OPTION=0x110000000

MOTIFHOME=/usr/lpp/X11/

DIRSEP=/
PSEP=:

GMAKE=/usr/local/bin/gmake
LMAKE=/bin/make
MAKE=/bin/make
FIND=/bin/find
PS=ps -fe


JARCHIVE=@if echo ${JLIB} | egrep '\.jar' > /dev/null 2>&1;then $(ECHODO) $(JARCREATE) $(JLIB) $? ; else echo "warning: Bad JLIB: .$(JLIB)."; fi

GROUP=/etc/group

COMPOBJS=-b64
LINK=ld $(COMPOBJS) $(LDFLAGS)

LLIBTHREAD=-lpthreads

MOTIFLIBS=-L$(MOTIFHOME)lib -lXm -lXt -lX11 -lm
XLIBS=

EXOSFLAGS=
EXOSLIBS=-lld -lm

LIBPLS_CLT=$(LLIBPLS)

DEVTTLIBS=$(NETLIBS) $(LLIBRDBMS_CLT) $(NETLIBS) $(LLIBRDBMS_CLT)\
	$(LIBPLS_CLT) $(LLIBEPC) $(CORELIBS) $(EXPDLIBS) $(EXOSLIBS)\
	$(SYSLIBS) $(MATHLIB)

OPTIMIZE2=-O2
OPTIMIZE4=-O4
OPTIMIZE=-O3

AR=/bin/ar -X64
AR32=/bin/ar -X32
AS=/bin/as -a64
AS32=/bin/as -a32
LD=/bin/ld -b64
NM=/usr/ccs/bin/nm -X64
TR=/usr/bin/tr
CPP=/usr/local/bin/xlc -E -q64 $(CCFLAGS)
TOUCH=/bin/touch
KSMSIMP=$(ORACLE_HOME)/$(LIBDIR)/ksms.imp
CC=$(ORACLE_HOME)/bin/oraxlc $(ORAXLCFLAGS)
CCC=$(ORACLE_HOME)/bin/oraxlc -cpp $(ORAXLCFLAGS)

UNAMEV=/usr/bin/uname -v
AIXIMP=

CHMOD=/bin/chmod
CHGRP=/bin/chgrp
CHOWN=/bin/chown
ZIP=/usr/local/bin/zip
UNZIP_DIR_FLAG=-d


ASFLAGS=
ASPFLAGS=$(PFLAGS)


CCFLAGS_FOR_LOGGING=-qflag=s:s
NOKPIC_CCFLAGS=-q64 -DSS_64BIT_SERVER -qwarn64 -qinfo=uni -DAIXRIOS $(CCFLAGS_FOR_LOGGING) 
CCFLAGSCC=-q64 $(CCFLAGS_FOR_LOGGING) 

KPIC_OPTION=

SHARED_LDFLAG=
SHARED_CFLAG=
CCFLAGS=$(NOKPIC_CCFLAGS) $(KPIC_OPTION)



IMP_EXT=imp

DEF_EXT=exp

NMFLAGS=-B -h -g

DEF_COMMAND=$(GREP) -v ' U '  $(PRODLIBHOME)$(LIB_PREFIX)$*.$(NM_EXT) | $(GREP) -v "::" | $(GREP) -v "(" |$(GREP) -v "\.cc" | $(AWK) '{print $$3}' | $(SED) -e "s/\.//g" | $(GREP) -v "^_"| $(SORT) | $(UNIQ) > $@ ;

GEN_IMP=$(ORACLE_HOME)/buildtools/bin/gen_imp.sh
IMP_COMMAND=$(GEN_IMP) $(PRODLIBHOME)$(LIB_PREFIX)$*.$(LIB_EXT) $@

LD_PD_OPTION=0x110000000
LD_PT_OPTION=0x100000000 

LD_SHLIB_DEP= $(PRODDEFHOME)%.$(DEF_EXT) $(PRODLIBHOME)%.$(LIB_EXT) $(PRODDEFHOME)%.$(IMP_EXT)
DLOPENLIB_DEP=$(LD_SHLIB_DEP)

SHLIB_LD=$(LD) -o $(_FULL_LIBNAME) -G -bnoentry -L$(BOOTSTRAPLIB) -L$(LIBHOME) -L$(PRODLIBHOME)  
BOOTSTRAPLIB=/tmp/bootstraplib/
SHLIB_MAP=-bE:$(PRODDEFHOME)$(_LIBNAME).$(DEF_EXT)
SHLIB_NAME=
SHLIB_OBJS=-bexpall $($*SOLIBS) $(_LIBDIR)$(_LIBNAME).$(LIB_EXT) -bI:$(PRODDEFHOME)$(_LIBNAME).$(IMP_EXT) -L/usr/lib -lm -lc -lpthreads  
SHLIB_OBJS_OLD=
SHLIB_OTHER=$(_LIBNAME_LIBS) $(_VAR_LIBS)
SHLIB_BOOTSTRAP_OTHER=$(_LIBNAME_EXTRALIBS) $(_VAR_EXTRALIBS)
SHLIB_CLOSED=
SHLIB_RP=

LD_SHLIB_COMMAND=$(LD) -L$(ORACLE_HOME)/lib -o $@ $($*SOLIBS) $(PRODLIBHOME)$*.$(LIB_EXT) -bE:$(PRODDEFHOME)$*.$(DEF_EXT) -bI:$(PRODDEFHOME)$*.$(IMP_EXT) -bM:SRE -bnoentry -L/usr/lib -lm -lc -lpthreads $(SHLIB_OTHER_DEP)

DLOPENLIB_COMMAND=$(LD_SHLIB_COMMAND) $(PROD_DLLIBS) $($*LIBS)

NEW_LD_SHLIB_COMMAND=$(SHLIB_LD) $(SHLIB_MAP) $(SHLIB_NAME) $(SHLIB_OBJS) \
$(SHLIB_RP) $(SHLIB_OTHER) $(SHLIB_CLOSED)
NEW_DLOPENLIB_COMMAND=$(NEW_LD_SHLIB_COMMAND)
BOOTSTRAPLIB_COMMAND=$(NEW_LD_SHLIB_COMMAND) $(SHLIB_BOOTSTRAP_OTHER)
NEW_LD_SHLIB_DEP=$(PRODDEFHOME)%.$(DEF_EXT) $(PRODLIBHOME)%.$(LIB_EXT) $(PRODDEFHOME)%.$(IMP_EXT) 
NEW_DLOPENLIB_DEP=$(NEW_LD_SHLIB_DEP)
BOOTSTRAPLIB_DEP=$(NEW_LD_SHLIB_DEP)

LINKSHLIB=$(BINHOME)linkshlib
LINKSHLIB_CALL=$(LINKSHLIB) $@ $(MAKEFILE) $(SO_EXT)
CUS_NEW_SHLIB_COMMAND=$(LINKSHLIB_CALL) new_ld_shlib $(VAR)
CUS_NEW_DLOPENLIB_COMMAND=$(LINKSHLIB_CALL) new_dlopenlib $(VAR)
CUS_SHLIB_COMMAND=$(LINKSHLIB_CALL) ld_shlib $(VAR)
CUS_DLOPENLIB_COMMAND=$(LINKSHLIB_CALL) dlopenlib $(VAR)
CUS_VARLIB_COMMAND=$(LINKSHLIB_CALL) var $(PRODHOME)admin
CUS_BOOTSTRAPLIB_COMMAND=$(LINKSHLIB_CALL) bootstrap

FOLLOW=
NOLEAF=

TTLIBS=$(NAETTOBJS) $(STATICTTLIBS) $(LLIBPLS) $(LLIBSQL) $(LLIBXSD) $(AIXIMP)

LINKLDLIBS=$(LDLIBS) $(AIXIMP)
LINKTTLIBS=$(ORACLETTLIBS) $(LINKLDLIBS) $(LLIBSQL) $(LLIBXSD) $(NAETTOBJS)
SUIDLINKLDLIBS=$(LINKLDLIBS)

UNIQ=uniq

ORACLUSTERDIR=$(ORACLE_HOME)/$(LIBDIR)/

LIBTTSHNAME=ttsh11
LIBTTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBTTSHNAME).$(SO_EXT)
LIBTTSH_EXP_FILE=$(ORACLE_HOME)/lib/ttsh.lst
LIBTTSH_SHR_OBJ_NAME=$(SHROBJ_PREFIX)$(LIBTTSHNAME).$(OBJ_EXT)
LLIBTTSH=$(LDLIBFLAG)$(LIBTTSHNAME)
LINKTTSH=$(LLIBTTSH) $(LDLIBS)



LD_COMMAND=/bin/ld
GEN_SHRAR_IMP=$(BINHOME)gen_shrar_imp.sh
SHRAR_EXT=shrar
STATIC_PREFIX=st
STATIC_SUFFIX=st
SHROBJ_PREFIX=shr_


SHRAR_DEST_DIR=$(PRODLIBHOME)

SHRAR_IMP_FILE=$(PRODDEFHOME)$(LIB_PREFIX)$*.$(IMP_EXT)

SHROBJ_NAME=$(SHRAR_DEST_DIR)/$(SHROBJ_PREFIX)$*.$(OBJ_EXT)
SHR_AR_NAME=$(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(LIB_EXT)
SHR_SO_NAME=$(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(SO_EXT)

LD_SHRAR_LIB_DEP=$(SHRAR_DEST_DIR)$(LIB_PREFIX)$(STATIC_PREFIX)%.$(LIB_EXT)

DEF_SHRAR_COMMAND=$(GREP) -v ' U '  $(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(NM_EXT) | $(GREP) -v "::" | $(GREP) -v "(" |$(GREP) -v "\.cc" | $(AWK) '{print $$3}' | $(SED) -e "s/\.//g" | $(GREP) -v "^_"| $(SORT) | $(UNIQ) > $(PRODDEFHOME)$(LIB_PREFIX)$*.$(DEF_EXT)

IMP_SHRAR_COMMAND=$(GEN_SHRAR_IMP) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$(STATIC_PREFIX)$*.$(LIB_EXT) $(PRODDEFHOME)$(LIB_PREFIX)$*.$(IMP_EXT) EXPLIST_IMP_LIBS="$(EXPLIST_IMP_LIBS)" ST_AR_IMP_LIBS="$(ST_AR_IMP_LIBS)"

IMP_SHRSO_COMMAND=$(GEN_SHRAR_IMP) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$(STATIC_PREFIX)$*.$(LIB_EXT) $(PRODDEFHOME)$(LIB_PREFIX)$*.$(IMP_EXT) EXPLIST_IMP_LIBS="$(EXPLIST_IMP_LIBS)" ST_AR_IMP_LIBS="$(ST_AR_IMP_LIBS)" SO_AR

LD_SHRAR_LIB_COMMAND=$(LD_COMMAND) $(SHROBJ_MODE) -G -L$(ORACLE_HOME)/lib -o $(SHROBJ_NAME) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$(STATIC_PREFIX)$*.$(LIB_EXT) $($*SOLIBS) -bE:$(PRODDEFHOME)$(LIB_PREFIX)$*.$(DEF_EXT) -bI:$(SHRAR_IMP_FILE) -bM:SRE -bnoentry -L/usr/lib -lm -lc -lpthreads $(SHLIB_OTHER_DEP) $(PROD_DLLIBS) $($*LIBS)

shrar_soobj_%:

	$(SILENT)$(ADE_DEL_FILE)
	$(NM) $(NMFLAGS) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$(STATIC_PREFIX)$*.$(LIB_EXT) > $(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(NM_EXT)
	$(DEF_SHRAR_COMMAND)
	$(IMP_SHRSO_COMMAND)
	$(LD_SHRAR_LIB_COMMAND)
	$(RMF) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(NM_EXT)

shrobj_%:

	$(SILENT)$(ADE_DEL_FILE)
	$(NM) $(NMFLAGS) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$(STATIC_PREFIX)$*.$(LIB_EXT) > $(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(NM_EXT)
	$(DEF_SHRAR_COMMAND)
	$(IMP_SHRAR_COMMAND)
	$(LD_SHRAR_LIB_COMMAND)
	$(RMF) $(SHRAR_DEST_DIR)$(LIB_PREFIX)$*.$(NM_EXT)

shrar_%: shrobj_%
	$(ARCREATE) $(SHR_AR_NAME) $(SHROBJ_NAME)
	$(RMF) $(SHROBJ_NAME)
	$(SYM_COMMAND)

shr_so_%: shrobj_%
	$(MV) $(SHROBJ_NAME) $(SHR_SO_NAME)
	$(SYM_COMMAND)

shrarso_%: shrar_soobj_%
	$(MV) $(SHROBJ_NAME) $(SHR_SO_NAME)
	$(SYM_COMMAND)

WORDSIZE=64

# Exiting /ade/b/1663622200/oracle/buildtools/mkfile/platform.mk
# Entering /ade/b/1663622200/oracle/buildtools/mkfile/rules.mk
 
# Exiting /ade/b/1663622200/oracle/buildtools/mkfile/rules.mk
# Exiting /ade/b/1663622200/oracle/buildtools/mkfile/prefix.mk
# Entering /ade/b/1663622200/oracle/oracore/exports.mk

COREHOME    = $(ORACLE_HOME)/oracore/
ORACOREHOME = $(COREHOME)



CORE_LIB_NAME     = core
CORE_LIB_VER      = 11
CORE_LIB          = $(CORE_LIB_NAME)$(CORE_LIB_VER)

LIBCORE_STATIC    = $(LIB_PREFIX)$(CORE_LIB).$(LIB_EXT)
LIBCORE_SHARED    = $(LIB_PREFIX)$(CORE_LIB).$(SO_EXT)
LIBCORE_SH        = $(LIB_PREFIX)$(CORE_LIB_NAME)sh$(CORE_LIB_VER).$(SO_EXT)
LIBCORE_SLH       = $(LIB_PREFIX)$(CORE_LIB).$(ILIB_EXT)

LIBCORE           = $(LIBHOME)$(LIBCORE_STATIC)
LLIBCORE          = $(LDLIBFLAG)$(CORE_LIB)
LLIBCORE_SH       = $(LDLIBFLAG)$(CORE_LIB_NAME)sh$(CORE_LIB_VER)

LIBCORE_ARC_LIB   = $(LIBCORE)
LIBCORE_SHARE_LIB = $(LIBHOME)$(LIBCORE_SHARED)

ORAZLIB              = oraz

LIBORAZLIB_STATIC    = $(LIB_PREFIX)$(ORAZLIB).$(LIB_EXT)
LIBORAZLIB_SHARED    = $(LIB_PREFIX)$(ORAZLIB).$(SO_EXT)

LIBORAZLIB           = $(LIBHOME)$(LIBORAZLIB_STATIC)
LLIBORAZLIB          = $(LDLIBFLAG)$(ORAZLIB)

LIBORAZLIB_ARC_LIB   = $(LIBORAZLIB)
LIBORAZLIB_SHARE_LIB = $(LIBHOME)$(LIBORAZLIB_SHARED)

LZOPROLIB           = lzopro

LIBLZOPRO_STATIC    = $(LIB_PREFIX)$(LZOPROLIB).$(LIB_EXT)
LIBLZOPRO_SHARED    = $(LIB_PREFIX)$(LZOPROLIB).$(SO_EXT)

LIBLZOPRO           = $(LIBHOME)$(LIBLZOPRO_STATIC)
LLIBLZOPRO          = $(LDLIBFLAG)$(LZOPROLIB)

LIBLZOPRO_ARC_LIB   = $(LIBLZOPRO)
LIBLZOPRO_SHARE_LIB = $(LIBHOME)$(LIBLZOPRO_SHARED)

ORABZ2LIB              = bz2

LIBORABZ2LIB_STATIC    = $(LIB_PREFIX)$(ORABZ2LIB).$(LIB_EXT)
LIBORABZ2LIB_SHARED    = $(LIB_PREFIX)$(ORABZ2LIB).$(SO_EXT)

LIBORABZ2LIB           = $(LIBHOME)$(LIBORABZ2LIB_STATIC)
LLIBORABZ2LIB          = $(LDLIBFLAG)$(ORABZ2LIB)

LIBORABZ2LIB_ARC_LIB   = $(LIBORABZ2LIB)
LIBORABZ2LIB_SHARE_LIB = $(LIBHOME)$(LIBORABZ2LIB_SHARED)

CORECOMPRESSLIBS = $(LLIBORAZLIB) $(LLIBLZOPRO) $(LLIBORABZ2LIB) \
                  $(PL_CORECOMPRESSLIBS)


















LIB816  = /oracore/sun5/8.1.6.0.0/lib
CORE816 = $(LIB816)/$(LIBCORE_STATIC)
NLS816  = $(LIB816)/$(LIB_PREFIX)$(LIBNLSRTLNAME).$(LIB_EXT)


LIB817  = /oracore/sun5/8.1.7.0.0/lib
CORE817 = $(LIB817)/$(LIBCORE_STATIC)
NLS817  = $(LIB817)/$(LIB_PREFIX)$(LIBNLSRTLNAME).$(LIB_EXT)


S0MAIN   = $(LIBHOME)s0main.$(OBJ_EXT)
S1MAIN_C = $(COREHOME)src/corehl/lpm/sosd/main/s1main.c
SCOREPT  = $(LIBHOME)scorept.$(OBJ_EXT)
SSCOREED = $(LIBHOME)sscoreed.$(OBJ_EXT)

COREPUBLIC=$(COREHOME)include $(COREHOME)public/ $(XDKPUBLIC)

ORACOREPUBH=$(I_SYM)$(COREHOME)include $(I_SYM)$(COREHOME)public $(I_SYM)$(COREHOME)port/include $(XDKPUBH)


CORELIBD = $(LIBSNLSRTL) $(LIBNLSRTL) $(LIBCV6) $(LIBCORE) $(LIBSNLSRTL) \
           $(LIBNLSRTL) $(LIBCORE) $(LIBSNLSRTL) $(LIBNLSRTL)  $(LIBUNLSRTL) \
           $(LIBSNLSRTL) $(LIBNLSRTL)
CORELIBS = $(LLIBSNLSRTL) $(LLIBNLSRTL) $(LLIBCV6) $(LLIBCORE) $(LLIBSNLSRTL) \
           $(LLIBNLSRTL) $(LLIBCORE) $(LLIBSNLSRTL) $(LLIBNLSRTL) $(LLIBXML) \
           $(LLIBCORE) $(LLIBUNLSRTL) $(LLIBSNLSRTL) $(LLIBNLSRTL) $(LLIBCORE)\
	   $(LLIBNLSRTL)


# Entering /ade/b/1663622200/oracle/oracore/s_exports.mk


IPP_DIR=/usr/local/packages/ipp_remote/6.1.5/

IPPCORE=ippcore
LIBIPPCORE=$(LIB_PREFIX)$(IPPCORE).$(LIB_EXT)
LLIBIPPCORE=$(LDLIBFLAG)$(IPPCORE)

IPPDCEMERGED=ippdcemerged
LIBIPPDCEMERGED=$(LIB_PREFIX)$(IPPDCEMERGED).$(LIB_EXT)
LLIBIPPDCEMERGED=$(LDLIBFLAG)$(IPPDCEMERGED)

IPPDCMERGED =ippdcmerged
LIBIPPDCMERGED=$(LIB_PREFIX)$(IPPDCMERGED).$(LIB_EXT)
LLIBIPPDCMERGED=$(LDLIBFLAG)$(IPPDCMERGED)


IPPSEMERGED=ippsemerged
LIBIPPSEMERGED=$(LIB_PREFIX)$(IPPSEMERGED).$(LIB_EXT)
LLIBIPPSEMERGED=$(LDLIBFLAG)$(IPPSEMERGED)

IPPSMERGED=ippsmerged
LIBIPPSMERGED=$(LIB_PREFIX)$(IPPSMERGED).$(LIB_EXT)
LLIBIPPSMERGED=$(LDLIBFLAG)$(IPPSMERGED)

IPPSAMPLEZLIB=ipp_z
LIBIPPSAMPLEZLIB=$(LIB_PREFIX)$(IPPSAMPLEZLIB).$(LIB_EXT)
LLIBIPPSAMPLEZLIB=$(LDLIBFLAG)$(IPPSAMPLEZLIB)

IPPSAMPLEBZ2 =ipp_bz2
LIBIPPSAMPLEBZ2=$(LIB_PREFIX)$(IPPSAMPLEBZ2).$(LIB_EXT)
LLIBIPPSAMPLEBZ2=$(LDLIBFLAG)$(IPPSAMPLEBZ2)

IPPCOMPLIBS  = $(LLIBIPPDCEMERGED) $(LLIBIPPSEMERGED) \
               $(LLIBIPPDCMERGED)  $(LLIBIPPSMERGED)
IPPCORELIBS  = $(LLIBIPPCORE)
IPPSAMPLELIBS= $(LLIBIPPSAMPLEZLIB) $(LLIBIPPSAMPLEBZ2)
IPPCOMPRESSLIBS = $(IPPSAMPLELIBS) $(IPPCOMPLIBS) $(IPPCORELIBS) 


ORABZ2LIB = orabz2
 
# Exiting /ade/b/1663622200/oracle/oracore/s_exports.mk
# Exiting /ade/b/1663622200/oracle/oracore/exports.mk
# Entering /ade/b/1663622200/oracle/xdk/exports.mk

XDKHOME    = $(ORACLE_HOME)/xdk/

XDK_LIB_VER    = 11



XML_LIB_NAME     = xml
XML_LIB_VER      = $(XDK_LIB_VER)
XML_LIB          = $(XML_LIB_NAME)$(XML_LIB_VER)

LIBXML_STATIC    = $(LIB_PREFIX)$(XML_LIB).$(LIB_EXT)
LIBXML_SHARED    = $(LIB_PREFIX)$(XML_LIB).$(SO_EXT)
LIBXML_SLH       = $(LIB_PREFIX)$(XML_LIB).$(ILIB_EXT)

LIBXML           = $(LIBHOME)$(LIBXML_STATIC)
LLIBXML          = $(LDLIBFLAG)$(XML_LIB)

LIBXML_ARC_LIB   = $(LIBXML)
LIBXML_SHARE_LIB = $(LIBHOME)$(LIBXML_SHARED)

XDKPUBLIC=$(XDKHOME)include $(XDKHOME)public

XDKPUBH=$(I_SYM)$(XDKHOME)include $(I_SYM)$(XDKHOME)public



XMLORGJAR = $(XDKSRC)java/lib/xmlorg.jar
XMLORG1JAR = $(XDKSRC)java/lib/xmlorg1.jar
JAXP_SERVICESJAR = $(XDKSRC)java/lib/jaxp_services.jar

XMLORG2JAR = $(XDKSRC)java/lib/xmlorg2.jar

JAXB2JAR = $(XDKSRC)java/lib/jaxb-api.jar


XML = xml
XMLJAR = $(LIBHOME)$(XML).$(JAR_EXT)

XMLPARSERV2 = xmlparserv2
XMLPARSERV2A = xmlparserv2_sans_jaxp_services
XMLPARSERV2B = xmlparserv2_jaxp_services

XMLPARSERV2JAR = $(LIBHOME)$(XMLPARSERV2).$(JAR_EXT)
XMLPARSERV2AJAR = $(LIBHOME)$(XMLPARSERV2A).$(JAR_EXT)
XMLPARSERV2BJAR = $(LIBHOME)$(XMLPARSERV2B).$(JAR_EXT)

XMLMESG = xmlmesg
XMLMESGJAR = $(LIBHOME)$(XMLMESG).$(JAR_EXT)

XMLCOMP = xmlcomp
XMLCOMPJAR = $(LIBHOME)$(XMLCOMP).$(JAR_EXT)

XMLCOMP2 = xmlcomp2
XMLCOMP2JAR = $(LIBHOME)$(XMLCOMP2).$(JAR_EXT)

XMLDEMO = xmldemo

CLASSGEN = classgen
CLASSGENJAR = $(LIBHOME)$(CLASSGEN).$(JAR_EXT)

XSCHEMA = xschema
XSCHEMAJAR  = $(LIBHOME)$(XSCHEMA).$(JAR_EXT)

XSQL = oraclexsql
XSQLJAR = $(LIBHOME)$(XSQL).$(JAR_EXT)

XSQLSERIAL = xsqlserializers
XSQLSERIALJAR = $(LIBHOME)$(XSQLSERIAL).$(JAR_EXT)

XSU = xsu12
XSUJAR = $(LIBHOME)$(XSU).$(JAR_EXT)

TRANSX = transx
TRANSXJAR  = $(LIBHOME)$(TRANSX).$(ZIP_EXT)

JAXBJAR = $(XDKSRC)java/lib/jaxb-api.jar

XQUERY = xquery
XQUERYJAR  = $(LIBHOME)$(XQUERY).$(JAR_EXT)

XQJAPI = xqjapi
XQJAPIJAR  = $(LIBHOME)$(XQJAPI).$(JAR_EXT)

XQJORI = xqjori
XQJORIJAR  = $(LIBHOME)$(XQJORI).$(JAR_EXT)

OJCR = ojcr
OJCRJAR  = $(LIBHOME)$(OJCR).$(JAR_EXT)


# Entering /ade/b/1663622200/oracle/xdk/s_exports.mk
 
# Exiting /ade/b/1663622200/oracle/xdk/s_exports.mk

# Exiting /ade/b/1663622200/oracle/xdk/exports.mk
# Entering /ade/b/1663622200/oracle/nlsrtl/exports.mk

NLSRTLHOME= $(ORACLE_HOME)/nlsrtl/


ORA_NLS = $(ORACLE_HOME)/ocommon/nls/admin/data/
ORA_NLS33 = $(ORACLE_HOME)/ocommon/nls/admin/data/
ORA_NLS10 = $(ORACLE_HOME)/nls/data/

NLSRTL_VERSION=11
NLSRTL_DEBUG_LIBTAG = 

LIBNLSRTLNAME = nls$(NLSRTL_VERSION)$(NLSRTL_DEBUG_LIBTAG)
LIBNLSRTL= $(LIBHOME)$(LIB_PREFIX)$(LIBNLSRTLNAME).$(LIB_EXT)
LLIBNLSRTL= $(LDLIBFLAG)$(LIBNLSRTLNAME)$(LIB_SUFFIX)

LIBUNLSRTLNAME = unls$(NLSRTL_VERSION)$(NLSRTL_DEBUG_LIBTAG)
LIBUNLSRTL= $(LIBHOME)$(LIB_PREFIX)$(LIBUNLSRTLNAME).$(LIB_EXT)
LLIBUNLSRTL= $(LDLIBFLAG)$(LIBUNLSRTLNAME)$(LIB_SUFFIX)

LIBSNLSRTLNAME = snls$(NLSRTL_VERSION)$(NLSRTL_DEBUG_LIBTAG)
LIBSNLSRTL= $(LIBHOME)$(LIB_PREFIX)$(LIBSNLSRTLNAME).$(LIB_EXT)
LLIBSNLSRTL= $(LDLIBFLAG)$(LIBSNLSRTLNAME)$(LIB_SUFFIX)

NLSRTLPUBH = $(I_SYM)$(NLSRTLHOME)include

GSSHOME = $(ORACLE_HOME)/nlsrtl3/java
GSSCLASSES11 = $(ORACLE_HOME)/jlib/orai18n.jar
GSSCLASSES12 = $(ORACLE_HOME)/jlib/orai18n.jar
GSSCHARSET11 = $(ORACLE_HOME)/jlib/orai18n.jar
GSSCHARSET12 = $(ORACLE_HOME)/jlib/orai18n.jar

GDKHOME = $(ORACLE_HOME)/nlsrtl3/java
GDKCLASSES = $(ORACLE_HOME)/jlib/orai18n.jar$(PATHSEP)$(ORACLE_HOME)/jlib/orai18n-lcsd.jar
NLSRTL_JARS = \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-mapping.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-utility.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-collation.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-translation.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-net.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-servlet.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-tools.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-lcsd.jar

NLSRTL_JARS_FOR_GENERAL = \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-mapping.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-utility.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-collation.jar

NLSRTL_JARS_FOR_DBJAVA_JAVAVM = \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-mapping.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-utility.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-collation.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-net.jar

NLSRTL_JARS_FOR_DBJAVA_CLIENT = \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n.jar \
  $(ORACLE_HOME)/nlsrtl3/jlib/orai18n-mapping.jar

NLSRTL_SHIPHOME_JARS_FOR_DBJAVA_CLIENT = \
  $(ORACLE_HOME)/jlib/orai18n.jar \
  $(ORACLE_HOME)/jlib/orai18n-mapping.jar

# Entering /ade/b/1663622200/oracle/nlsrtl/s_exports.mk

LIBNLSRTLSHNAME = nlssh$(NLSRTL_VERSION)$(NLSRTL_DEBUG_LIBTAG)
LIBUNLSRTLSHNAME = unlssh$(NLSRTL_VERSION)$(NLSRTL_DEBUG_LIBTAG)
LIBSNLSRTLSHNAME = snlssh$(NLSRTL_VERSION)$(NLSRTL_DEBUG_LIBTAG)

LLIBNLSSH=-lnlssh$(NLSRTL_VERSION)
LLIBSNLSSH=-lsnlssh$(NLSRTL_VERSION)
LLIBUNLSSH=-lunlssh$(NLSRTL_VERSION)

# Exiting /ade/b/1663622200/oracle/nlsrtl/s_exports.mk
# Exiting /ade/b/1663622200/oracle/nlsrtl/exports.mk
# Entering /ade/b/1663622200/oracle/ldap/exports.mk

# Entering /ade/b/1663622200/oracle/ldap/iasr_exports.mk


# Exiting /ade/b/1663622200/oracle/ldap/iasr_exports.mk

LDAP_VERSION=11

LIBGSLSSFNAME= gslssf$(LDAP_VERSION)
LLIBGSLSSF= $(LDLIBFLAG)$(LIBGSLSSFNAME)$(LIB_SUFFIX)
LIBGSLSSF= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLSSFNAME).$(LIB_EXT)

LIBGSLSSBNAME= gslssb$(LDAP_VERSION)
LLIBGSLSSB= $(LDLIBFLAG)$(LIBGSLSSBNAME)$(LIB_SUFFIX)
LIBGSLSSB= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLSSBNAME).$(LIB_EXT)

LIBGSLBER_SNAME= gslber_s$(LDAP_VERSION)
LLIBGSLBER_S= $(LDLIBFLAG)$(LIBGSLBER_SNAME)$(LIB_SUFFIX)
LIBGSLBER_S= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLBER_SNAME).$(LIB_EXT)

LIBGSLAVLNAME= gslavl$(LDAP_VERSION)
LLIBGSLAVL= $(LDLIBFLAG)$(LIBGSLAVLNAME)$(LIB_SUFFIX)
LIBGSLAVL= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLAVLNAME).$(LIB_EXT)

LIBGSLRNAME= gslr$(LDAP_VERSION)
LLIBGSLR= $(LDLIBFLAG)$(LIBGSLRNAME)$(LIB_SUFFIX)
LIBGSLR= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRNAME).$(LIB_EXT)

LIBGSLRTANAME= gslrta$(LDAP_VERSION)
LLIBGSLRTA= $(LDLIBFLAG)$(LIBGSLRTANAME)$(LIB_SUFFIX)
LIBGSLRTA= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRTANAME).$(LIB_EXT)

LIBGSLRTDNAME= gslrtd$(LDAP_VERSION)
LLIBGSLRTD= $(LDLIBFLAG)$(LIBGSLRTDNAME)$(LIB_SUFFIX)
LIBGSLRTD= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRTDNAME).$(LIB_EXT)

LIBGSLRTMNAME= gslrtm$(LDAP_VERSION)
LLIBGSLRTM= $(LDLIBFLAG)$(LIBGSLRTMNAME)$(LIB_SUFFIX)
LIBGSLRTM= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRTMNAME).$(LIB_EXT)

LIBGSLRTPNAME= gslrtp$(LDAP_VERSION)
LLIBGSLRTP= $(LDLIBFLAG)$(LIBGSLRTPNAME)$(LIB_SUFFIX)
LIBGSLRTP= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRTPNAME).$(LIB_EXT)

LIBGSLRTRNAME= gslrtr$(LDAP_VERSION)
LLIBGSLRTR= $(LDLIBFLAG)$(LIBGSLRTRNAME)$(LIB_SUFFIX)
LIBGSLRTR= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRTRNAME).$(LIB_EXT)

LIBGSLRTUNAME= gslrtu$(LDAP_VERSION)
LLIBGSLRTU= $(LDLIBFLAG)$(LIBGSLRTUNAME)$(LIB_SUFFIX)
LIBGSLRTU= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLRTUNAME).$(LIB_EXT)

LIBGSLDBNAME= gsldb$(LDAP_VERSION)
LLIBGSLDB= $(LDLIBFLAG)$(LIBGSLDBNAME)$(LIB_SUFFIX)
LIBGSLDB= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLDBNAME).$(LIB_EXT)


LIBGSLUSNAME= gslus$(LDAP_VERSION)
LLIBGSLUS= $(LDLIBFLAG)$(LIBGSLUSNAME)$(LIB_SUFFIX)
LIBGSLUS= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLUSNAME).$(LIB_EXT)

LIBGSLTNAME= gslt$(LDAP_VERSION)
LLIBGSLT= $(LDLIBFLAG)$(LIBGSLTNAME)$(LIB_SUFFIX)
LIBGSLT= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLTNAME).$(LIB_EXT)

LIBGSLSGNAME= gslsg$(LDAP_VERSION)
LLIBGSLSG= $(LDLIBFLAG)$(LIBGSLSGNAME)$(LIB_SUFFIX)
LIBGSLSG= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLSGNAME).$(LIB_EXT)

LIBGSLECNAME= gslec$(LDAP_VERSION)
LLIBGSLEC= $(LDLIBFLAG)$(LIBGSLECNAME)$(LIB_SUFFIX)
LIBGSLEC= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLECNAME).$(LIB_EXT)

LIBGSLSMNAME= gslsm$(LDAP_VERSION)
LLIBGSLSM= $(LDLIBFLAG)$(LIBGSLSMNAME)$(LIB_SUFFIX)
LIBGSLSM= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLSMNAME).$(LIB_EXT)

LIBGSLIRNAME= gslir$(LDAP_VERSION)
LLIBGSLIR= $(LDLIBFLAG)$(LIBGSLIRNAME)$(LIB_SUFFIX)
LIBGSLIR= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLIRNAME).$(LIB_EXT)

LIBGSLGRNAME= gslgr$(LDAP_VERSION)
LLIBGSLGR= $(LDLIBFLAG)$(LIBGSLGRNAME)$(LIB_SUFFIX)
LIBGSLGR= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLGRNAME).$(LIB_EXT)

LIBGSLAUDNAME= gslaud$(LDAP_VERSION)
LLIBGSLAUD= $(LDLIBFLAG)$(LIBGSLAUDNAME)$(LIB_SUFFIX)
LIBGSLAUD= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLAUDNAME).$(LIB_EXT)

LIBGSLPLNAME= gslpl$(LDAP_VERSION)
LLIBGSLPL= $(LDLIBFLAG)$(LIBGSLPLNAME)$(LIB_SUFFIX)
LIBGSLPL= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLPLNAME).$(LIB_EXT)

LIBGSLMNAME= gslm$(LDAP_VERSION)
LLIBGSLM= $(LDLIBFLAG)$(LIBGSLMNAME)$(LIB_SUFFIX)
LIBGSLM=$(LIBHOME)$(LIB_PREFIX)$(LIBGSLMNAME).$(LIB_EXT)

LIBSGSL_SNAME= sgsl_s$(LDAP_VERSION)
LLIBSGSL_S= $(LDLIBFLAG)$(LIBSGSL_SNAME)$(LIB_SUFFIX)
LIBSGSL_S= $(LIBHOME)$(LIB_PREFIX)$(LIBSGSL_SNAME).$(LIB_EXT)

LIBLDAPCLNTNAME= ldapclnt$(LDAP_VERSION)
LIBLDAPCLNT= $(LIBHOME)$(LIB_PREFIX)$(LIBLDAPCLNTNAME).$(LIB_EXT)
LLIBLDAPCLNT= $(LDLIBFLAG)$(LIBLDAPCLNTNAME)

LIBLDAPCLNTSHNAME= ldapclntsh$(LDAP_VERSION)
LIBLDAPCLNTSH= $(LIBHOME)$(LIB_PREFIX)$(LIBLDAPCLNTSHNAME).$(LIB_EXT)
LLIBLDAPCLNTSH= $(LDLIBFLAG)$(LIBLDAPCLNTSHNAME)
LIBLDAPCLNTSHLIBS= $(LIBLDAPCLNTSHNAME)LIBS

LIBLDAPJCLNTNAME= ldapjclnt$(LDAP_VERSION)
LIBLDAPJCLNT= $(LIBHOME)$(LIB_PREFIX)$(LIBLDAPJCLNTNAME).$(LIB_EXT)
LIBLDAPJCLNTSH = $(LIBHOME)$(LIB_PREFIX)$(LIBLDAPJCLNTNAME).$(SO_EXT)
LLIBLDAPJCLNT= $(LDLIBFLAG)$(LIBLDAPJCLNTNAME)
LIBLDAPJCLNTLIBS= $(LIBLDAPJCLNTNAME)LIBS

LIBGSLMTNAME= gslmt$(LDAP_VERSION)
LLIBGSLMT= $(LDLIBFLAG)$(LIBGSLMTNAME)$(LIB_SUFFIX)
LIBGSLMT= $(LIBHOME)$(LIB_PREFIX)$(LIBGSLMTNAME).$(LIB_EXT)

LIBZTKGNAME= ztkg$(LDAP_VERSION)
LIBZTKG= $(LIBHOME)$(LIB_PREFIX)$(LIBZTKGNAME).$(LIB_EXT)
LLIBZTKG= $(LDLIBFLAG)$(ILIB_PREFIX)$(LIBZTKGNAME)$(ILIB_SUFFIX)

LDAPHOME=    $(ORACLE_HOME)/ldap/
LDAPBIN=     $(LDAPHOME)$(BINDIR)/
LDAPLIB=     $(LDAPHOME)$(LIBDIR)/
LDAPJLIB=    $(LDAPHOME)jlib/

LDAPPUBH=    $(I_SYM)$(LDAPHOME)public $(I_SYM)$(LDAPHOME)include

SSLPUBH = $(I_SYM)$(LDAPHOME)public/sslinc $(I_SYM)$(LDAPHOME)include/sslinc

LIBNZFNAME= nnzf$(LDAP_VERSION)
LLIBNZF= $(LDLIBFLAG)$(ILIB_PREFIX)$(LIBNZFNAME)$(ILIB_SUFFIX)
LIBNZF=$(LIBHOME)$(LIB_PREFIX)$(LIBNZFNAME).$(LIB_EXT)
 
NZNAME= nnz$(LDAP_VERSION)
LLIBNZ= $(LDLIBFLAG)$(ILIB_PREFIX)$(NZNAME)$(ILIB_SUFFIX)
LIBNZ=$(LIBHOME)$(LIB_PREFIX)$(NZNAME).$(SO_EXT)

OWMNAME = owm2
LIBOWM  = $(LDAPLIB)$(LIB_PREFIX)$(OWMNAME).$(SO_EXT)

NZJSNAME = nzjs${LDAP_VERSION}
LLIBNZJS = $(LDLIBFLAG)$(ILIB_PREFIX)$(NZJSNAME)$(ILIB_SUFFIX)
LIBNZJS  = $(LDAPLIB)$(LIB_PREFIX)$(NZJSNAME).$(LIB_EXT)


SSLBNAME = nsslb${LDAP_VERSION}
LIBSSLB  = $(LIBHOME)$(LIB_PREFIX)$(SSLBNAME).$(LIB_EXT)
LLIBSSLB = $(LDLIBFLAG)$(ILIB_PREFIX)$(SSLBNAME)$(ILIB_SUFFIX)
LIBSSLB  = $(LDAPLIB)$(LIB_PREFIX)$(SSLBNAME).$(LIB_EXT)

LIBZTNAME  = zt${LDAP_VERSION}
ZTRNAME = ztr${LDAP_VERSION}
LIBZT   = $(LIBHOME)$(LIB_PREFIX)$(LIBZTNAME).$(LIB_EXT)
LLIBZT   = $(LDLIBFLAG)$(ILIB_PREFIX)$(LIBZTNAME)$(ILIB_SUFFIX)
LIBZTR  = $(LIBHOME)$(LIB_PREFIX)$(ZTRNAME).$(LIB_EXT)
LOC_LIBZTR   = $(LDAPLIB)$(LIB_PREFIX)$(ZTRNAME).$(LIB_EXT)
LOC_LIBNZ  = $(LDAPLIB)$(LIB_PREFIX)$(NZNAME).$(LIB_EXT)
LIBZTLWNAME  = ztlw${LDAP_VERSION}
LIBZTLW   = $(LIBHOME)$(LIB_PREFIX)$(LIBZTLWNAME).$(LIB_EXT)
LLIBZTLW   = $(LDLIBFLAG)$(ILIB_PREFIX)$(LIBZTLWNAME)$(ILIB_SUFFIX)

NZLIBS = $(LLIBNZ) $(LLIBZT) $(LLIBZTKG)
NZLIBSLW = $(LLIBNZ) $(LLIBZTLW)

SPFLAGS+= -DLDAP_CM

# Entering /ade/b/1663622200/oracle/ldap/s_exports.mk

NZLIBS = $(LLIBNZ) $(LLIBZT) $(LLIBZTKG)

# Exiting /ade/b/1663622200/oracle/ldap/s_exports.mk
# Exiting /ade/b/1663622200/oracle/ldap/exports.mk
# Entering /ade/b/1663622200/oracle/plsql/exports.mk

PLSQL_VERSION=11

WRAP=$(BINHOME)wrap

LIBPLSNAME=pls
LIBPLSN=$(LIBHOME)$(LIB_PREFIX)$(LIBPLSNAME)$(PLSQL_VERSION).$(DEPLIB_EXT)
LLIBPLS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBPLSNAME)$(PLSQL_VERSION)$(ILIB_SUFFIX) 
LIBPLSNSHR=$(LIBHOME)/$(LIB_PREFIX)$(LIBPLSNAME).$(SO_EXT)
ILIBPLSN=$(LIBHOME)/$(LIB_PREFIX)$(LIBPLSNAME).$(ILIB_EXT)
LIBPLPNAME=plp
LIBPLPN=$(LIBHOME)$(LIB_PREFIX)$(LIBPLPNAME)$(PLSQL_VERSION).$(DEPLIB_EXT)
LLIBPLP=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBPLPNAME)$(PLSQL_VERSION)$(ILIB_SUFFIX)
LIBPLPNSHR=$(LIBHOME)/$(LIB_PREFIX)$(LIBPLPNAME).$(SO_EXT)
ILIBPLPN=$(LIBHOME)/$(LIB_PREFIX)$(LIBPLPNAME).$(ILIB_EXT)
LIBPLCNAME=plc
LIBPLCN=$(LIBHOME)$(LIB_PREFIX)$(LIBPLCNAME)$(PLSQL_VERSION).$(DEPLIB_EXT)
LLIBPLC=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBPLCNAME)$(PLSQL_VERSION)$(ILIB_SUFFIX)
LIBPLCSHR=$(LIBHOME)/$(LIB_PREFIX)$(LIBPLCNAME).$(SO_EXT)
ILIBPLCN=$(LIBHOME)/$(LIB_PREFIX)$(LIBPLCNAME).$(ILIB_EXT)

LIBEXTP=$(LIBHOME)$(LIB_PREFIX)$(LIBPLSNAME)$(PLSQL_VERSION).$(DEPLIB_EXT)
LLIBEXTP=$(LDLIBFLAG)$(LIBPLSNAME)$(PLSQL_VERSION)

LIBPLSF=$(LIBHOME)$(LIB_PREFIX)$(LIBPLSNAME)$(PLSQL_VERSION).$(LIB_EXT) 
LLIBPLSF=$(LDLIBFLAG)$(LIBPLSNAME)$(PLSQL_VERSION) $(LDLIBFLAG)$(LIBPLPNAME)$(PLSQL_VERSION)

LIBPLSB=$(LIBHOME)$(LIBPLSNAME)$(PLSQL_VERSION)
LLIBPLSB=$(LDLIBFLAG)$(LIBPLSNAME)$(PLSQL_VERSION)

PLSQLLIBS=$(LIBPLSN) $(LIBPLPN)
LPLSQLLIBS=$(LLIBPLS)


LLIBPLSQL= $(LPLSQLLIBS) $(LLIBPLP)

LIBPSANAME=psa
LIBICD=$(LIBHOME)$(LIB_PREFIX)$(LIBPLPNAME)$(PLSQL_VERSION).$(LIB_EXT)
LLIBICD=$(LDLIBFLAG)$(LIBPLPNAME)$(PLSQL_VERSION)
LIBPSD=$(LIBHOME)$(LIB_PREFIX)$(LIBPLCNAME)$(PLSQL_VERSION).$(LIB_EXT)
LLIBPSD=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBPLCNAME)$(PLSQL_VERSION)$(LIB_SUFFIX)
LIBPSA=$(LIBHOME)$(LIB_PREFIX)$(LIBPSANAME)$(PLSQL_VERSION).$(LIB_EXT)
LLIBPSA=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBPSANAME)$(PLSQL_VERSION)$(LIB_SUFFIX)

PLSQLHOME=$(ORACLE_HOME)/plsql/

PLSSHNAME=plssh$(PLSQL_VERSION)
LLIBPLSSH=$(LDLIBFLAG)$(PLSSHNAME)$(LIB_SUFFIX)
PLPSHNAME=plpsh$(PLSQL_VERSION)
LLIBPLPSH=$(LDLIBFLAG)$(PLPSHNAME)$(LIB_SUFFIX)
# Entering /ade/b/1663622200/oracle/plsql/s_exports.mk

PLSQL_NCOMP_EXP=-bE:$(RDBMSLIB)plsqlncomp.exp
PLS_EXP=-bE:$(PLSQLHOME)admin/libpls11.exp


LLIBPLS+=-lrt
 
# Exiting /ade/b/1663622200/oracle/plsql/s_exports.mk
# Exiting /ade/b/1663622200/oracle/plsql/exports.mk
# Entering /ade/b/1663622200/oracle/precomp/exports.mk

TOP=$(ORACLE_HOME)/precomp

PRECOMP_VERSION=11
LIBSQLNAME=sql$(PRECOMP_VERSION)
LLIBSQL=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSQLNAME)$(ILIB_SUFFIX)
LIBSQL=$(LIBHOME)$(LIB_PREFIX)$(LIBSQLNAME).$(DEPLIB_EXT)

PRECOMP_PRD=precomp
PRECOMPHOME=$(ORACLE_HOME)/precomp/
PRECOMPADMIN=$(PRECOMPHOME)admin/
PRECOMPLIB=$(PRECOMPHOME)$(LIBDIR)/

OTTCLASSESZIP=$(PRECOMPLIB)ottclasses.$(ZIP_EXT)

PRECOMPPUBH=$(I_SYM)$(PRECOMPHOME)public $(I_SYM)$(PRECOMPHOME)include

LIBSQLSHNAME=sqlsh$(PRECOMP_VERSION)
LLIBSQLSH=$(LDLIBFLAG)$(LIBSQLSHNAME)$(LIB_SUFFIX)

# Entering /ade/b/1663622200/oracle/precomp/s_exports.mk
 
# Exiting /ade/b/1663622200/oracle/precomp/s_exports.mk
# Exiting /ade/b/1663622200/oracle/precomp/exports.mk
# Entering /ade/b/1663622200/oracle/slax/exports.mk

TOP = $(ORACLE_HOME)/slax

SLAX_VERSION=11
LIBSLAXNAME=slax$(SLAX_VERSION)
LLIBSLAX=$(LDLIBFLAG)$(LIBSLAXNAME)$(LIB_SUFFIX)
LIBSLAX=$(LIBHOME)$(LIB_PREFIX)$(LIBSLAXNAME).$(LIB_EXT)

SLAX_PRD=slax
SLAXHOME=$(ORACLE_HOME)/slax/
SLAXADMIN=$(SLAXHOME)admin/
SLAXLIB=$(SLAXHOME)$(LIBDIR)/
 
SLAXPUBH=$(I_SYM)$(SLAXHOME)include

# Entering /ade/b/1663622200/oracle/slax/s_exports.mk

# Exiting /ade/b/1663622200/oracle/slax/s_exports.mk
# Exiting /ade/b/1663622200/oracle/slax/exports.mk
# Entering /ade/b/1663622200/oracle/sdo/exports.mk
SDO_VERSION=11
SDODIRM=md
SDOHOME=$(ORACLE_HOME)/$(SDODIRM)/
SDOADMIN=$(SDOHOME)admin/
SDOLIB=$(SDOHOME)$(LIBDIR)/
SDOJLIB=$(SDOHOME)$(JLIBDIR)/
SDOSRC=$(SDOHOME)src/
LIBORDSDONAME=ordsdo$(SDO_VERSION)
LIBORDSDO=$(LIB_PREFIX)$(LIBORDSDONAME).$(LIB_EXT)
LLIBORDSDO=$(LDLIBFLAG)$(LIB_PREFIX)$(LIBORDSDONAME).$(LIB_EXT)
EAR_EXT=ear
WAR_EXT=war
ZIP_EXT=zip
EAR_ELOCATION=$(SDOJLIB)elocation.$(EAR_EXT)
EAR_GEOCODER=$(SDOJLIB)geocoder.$(EAR_EXT)
EAR_ROUTESRVR=$(SDOJLIB)routeserver.$(EAR_EXT)
EAR_NETWORK=$(SDOJLIB)network.$(EAR_EXT)
JAR_ROUTEPART=$(SDOJLIB)routepartition.$(JAR_EXT)
JAR_SDOAPI=$(SDOJLIB)sdoapi.$(JAR_EXT)
JAR_SDOCLNT=$(SDOJLIB)sdoclnt.$(JAR_EXT)
JAR_SDOGCDR=$(SDOJLIB)sdogcdr.$(JAR_EXT)
JAR_SDOGR=$(SDOJLIB)sdogr.$(JAR_EXT)
JAR_SDOGRGTF=$(SDOJLIB)sdogrgtf.$(JAR_EXT)
JAR_SDOGRJP2=$(SDOJLIB)sdogrjp2.$(JAR_EXT)
JAR_SDOGRT=$(SDOJLIB)georaster_tools.$(JAR_EXT)
JAR_SDOGRA=$(SDOJLIB)georasterapi.$(JAR_EXT)
JAR_SDONDME=$(SDOJLIB)sdondme.$(JAR_EXT)
JAR_SDONDMX=$(SDOJLIB)sdondmx.$(JAR_EXT)
JAR_SDONM=$(SDOJLIB)sdonm.$(JAR_EXT)
JAR_SDORDF=$(SDOJLIB)sdordf.$(JAR_EXT)
JAR_SDOTOPO=$(SDOJLIB)sdotopo.$(JAR_EXT)
JAR_SDOTYPE=$(SDOJLIB)sdotype.$(JAR_EXT)
JAR_SDOUTL=$(SDOJLIB)sdoutl.$(JAR_EXT)
JAR_SDOVIS3D=$(SDOJLIB)sdovis3d.$(JAR_EXT)
JAR_SDOWSHANDLERS=$(SDOJLIB)sdowshandlers.$(JAR_EXT)
JAR_SDOWSPOOL=$(SDOJLIB)sdowspool.$(JAR_EXT)
JAR_SDOWSHANDLEROLS=$(SDOJLIB)sdowshandlerols.$(JAR_EXT)
JAR_SDOWFS=$(SDOJLIB)sdowfscs.$(JAR_EXT)
EAR_SDOWS=$(SDOJLIB)sdows.$(EAR_EXT)
ZIP_SDONDMXML=$(SDOHOME)doc/sdondmxml.$(ZIP_EXT)
# Entering /ade/b/1663622200/oracle/sdo/s_exports.mk

# Exiting /ade/b/1663622200/oracle/sdo/s_exports.mk
# Exiting /ade/b/1663622200/oracle/sdo/exports.mk
# Entering /ade/b/1663622200/oracle/ctx/exports.mk



CTX_VERSION=11


LIBCTXSNAME=ctxs$(CTX_VERSION)
LIBCTXS = $(CTXLIB)$(LIB_PREFIX)$(LIBCTXSNAME).$(LIB_EXT)
LLIBCTXS = $(LDLIBFLAG)$(LIBCTXSNAME)$(LIB_SUFFIX)

LIBCTXWKLNAME=wkl
LIBCTXWK = $(CTXLIB)$(LIB_PREFIX)$(LIBCTXWKLNAME).$(LIB_EXT)
LLIBCTXWKL = $(LDLIBFLAG)$(LIBCTXWKLNAME)$(LIB_SUFFIX)

LIBCTXCNAME=ctxc$(CTX_VERSION)
LIBCTXC = $(CTXLIB)$(LIB_PREFIX)$(LIBCTXCNAME).$(LIB_EXT)
LLIBCTXC = $(LDLIBFLAG)$(LIBCTXCNAME)$(LIB_SUFFIX)

LIBCTXNAME=ctx$(CTX_VERSION)
LIBCTX = $(CTXLIB)$(LIB_PREFIX)$(LIBCTXNAME).$(LIB_EXT)
LLIBCTX = $(LDLIBFLAG)$(LIBCTXNAME)$(LIB_SUFFIX)
 
LIBZXNAME=zx$(CTX_VERSION)
LIBZX = $(CTXLIB)$(LIB_PREFIX)$(LIBZXNAME).$(LIB_EXT)
LLIBZX = $(LDLIBFLAG)$(LIBZXNAME)$(LIB_SUFFIX)
 
LIBGXNAME=gx$(CTX_VERSION)
LIBGX = $(CTXLIB)$(LIB_PREFIX)$(LIBGXNAME).$(LIB_EXT)
LLIBGX = $(LDLIBFLAG)$(LIBGXNAME)$(LIB_SUFFIX)
 
LIBINLXNAME=inlx$(CTX_VERSION)
LIBINLX = $(CTXLIB)$(LIB_PREFIX)$(LIBINLXNAME).$(LIB_EXT)
LLIBINLX = $(LDLIBFLAG)$(LIBINLXNAME)$(LIB_SUFFIX)

LIBINLXSONAME=inlxs$(CTX_VERSION)
LIBINLXSOOPT=$(CTXLIB)$(LIB_PREFIX)$(LIBINLXSONAME).$(SO_EXT)
LLIBINLXSO=$(LDLIBFLAG)$(LIBINLXSONAME)
LOC_LIBINLXSO=$(LIBINLXSOOPT)

 
CTX_LINK = $(LDPATHFLAG)$(CTXLIB) $(LLIBCTXC) $(LLIBCTX) $(LLIBZX) $(LLIBGX) $(LLIBCTX) $(LLIBZX) $(LLIBGX)

CTXHOME=$(ORACLE_HOME)/ctx/

CTXPUBH=$(I_SYM)$(CTXHOME)public

CTXLIB=$(CTXHOME)lib/

# Entering /ade/b/1663622200/oracle/ctx/s_exports.mk
# Exiting /ade/b/1663622200/oracle/ctx/s_exports.mk
# Exiting /ade/b/1663622200/oracle/ctx/exports.mk
# Entering /ade/b/1663622200/oracle/ordim/exports.mk



LIBORDIMTNAME=	ordimt11
LOC_LIBORDIMT=	$(LIB_PREFIX)$(LIBORDIMTNAME).$(LIB_EXT)
LIBORDIMT=	$(LIBHOME)$(LOC_LIBORDIMT)
LLIBORDIMT=	$(LDLIBFLAG)$(LIBORDIMTNAME)$(LIB_SUFFIX)
ILIBORDIMT=	$(LIBHOME)$(LIB_PREFIX)$(LIBORDIMTNAME).$(ILIB_EXT)


LIBORDIMNAME=     ordim11
LOC_LIBORDIM=     $(LIB_PREFIX)$(LIBORDIMNAME).$(LIB_EXT)
LIBORDIM=         $(LIBHOME)$(LOC_LIBORDIM)
LOC_LIBORDIMSHR=  $(LIB_PREFIX)$(LIBORDIMNAME).$(SO_EXT)
LIBORDIMSHR=      $(LIBHOME)$(LOC_LIBORDIMSHR)
ILIBORDIM =       $(LIBHOME)$(LIB_PREFIX)$(LIBORDIMNAME).$(ILIB_EXT)

LOC_JARORDDCM=     orddicom.$(JAR_EXT)
JARORDDCM=         $(ORDIMLIB)$(LOC_JARORDDCM)
LOC_JARORDIM=     ordim.$(JAR_EXT)
JARORDIM=         $(ORDIMLIB)$(LOC_JARORDIM)
LOC_JARORDIMIMG=  ordimimg.$(JAR_EXT)
JARORDIMIMG=      $(ORDIMLIB)$(LOC_JARORDIMIMG)
LOC_JARORDIMTST=  ordimtst.$(JAR_EXT)
JARORDIMTST=      $(ORDIMLIB)$(LOC_JARORDIMTST)

LOC_JARORDHTTP=   ordhttp.$(JAR_EXT)
JARORDHTTP=       $(ORDIMLIB)$(LOC_JARORDHTTP)

LOC_JARSERVLET23=   servlet-2_3.$(JAR_EXT)
JARSERVLET23=       $(ORDIMLIB)$(LOC_JARSERVLET23)

LOC_JARORDJMF=   ordjmf.$(JAR_EXT)
JARORDJMF=       $(ORDIMLIB)$(LOC_JARORDJMF)

# Entering /ade/b/1663622200/oracle/ordim/s_exports.mk

# Exiting /ade/b/1663622200/oracle/ordim/s_exports.mk
# Entering /ade/b/1663622200/oracle/ordim/s_exports.mk

# Exiting /ade/b/1663622200/oracle/ordim/s_exports.mk
# Exiting /ade/b/1663622200/oracle/ordim/exports.mk
# Entering /ade/b/1663622200/oracle/javavm/exports.mk
JAVAVMFORRDBMSBASENAME = javavm$(RDBMS_VERSION)
LIBJAVAVMFORRDBMSBASENAME = $(LIB_PREFIX)$(JAVAVMFORRDBMSBASENAME)
LIBJAVAVM=$(LIBHOME)$(LIBJAVAVMFORRDBMSBASENAME).$(LIB_EXT)
LLIBJAVAVM=$(LDLIBFLAG)$(JAVAVMFORRDBMSBASENAME)

# Entering /ade/b/1663622200/oracle/javavm/javavm_common.mk

# Exiting /ade/b/1663622200/oracle/javavm/javavm_common.mk
# Entering /ade/b/1663622200/oracle/javavm/s_exports.mk

# Exiting /ade/b/1663622200/oracle/javavm/s_exports.mk
# Exiting /ade/b/1663622200/oracle/javavm/exports.mk
# Entering /ade/b/1663622200/oracle/encryption/exports.mk

ENCRYPTIONHOME  = $(ORACLE_HOME)/encryption/
ENCRYPTIONLIB   = $(ENCRYPTIONHOME)$(LIBDIR)/
ENCRYPTIONJLIB  = $(ENCRYPTIONHOME)jlib/
ENCRYPTIONPUBH  = $(I_SYM)$(ENCRYPTIONHOME)include

ENCRYPTION_VERSION=11
BASENAME        =n
CRYPTNAME       =${BASENAME}crypt$(ENCRYPTION_VERSION)
LIBSNS          =$(ENCRYPTIONLIB)$(LIB_PREFIX)$(CRYPTNAME).$(LIB_EXT)
LLIBNCRYPT      =$(LDLIBFLAG)$(ILIB_PREFIX)$(CRYPTNAME)$(ILIB_SUFFIX)

PHAOSJAR=$(ENCRYPTIONJLIB)ojpse.$(JAR_EXT)
PHAOSCMSJAR=$(ENCRYPTIONJLIB)ojpcms.$(JAR_EXT)
CRYPTSHNAME=$(BASENAME)cryptsh$(ENCRYPTION_VERSION)
LLIBNCRYPTSH=$(LDLIBFLAG)$(CRYPTSHNAME)$(ILIB_SUFFIX)
# Entering /ade/b/1663622200/oracle/encryption/s_exports.mk

# Exiting /ade/b/1663622200/oracle/encryption/s_exports.mk
# Exiting /ade/b/1663622200/oracle/encryption/exports.mk
# Entering /ade/b/1663622200/oracle/network/exports.mk

NETWORKHOME=$(ORACLE_HOME)/network/
NETWORKADMIN=$(NETWORKHOME)admin/
NETWORKINSTALL=$(NETWORKHOME)install/
NETWORKDEMO=$(NETWORKHOME)demo/

# Entering /ade/b/1663622200/oracle/network/adapters.mk

# Entering /ade/b/1663622200/oracle/network/s_adapters.mk

# Exiting /ade/b/1663622200/oracle/network/s_adapters.mk

# Entering /ade/b/1663622200/oracle/network/libnames.mk

NETWORK_VERSION=11
BASENAME=n
NETWORKLIB=$(NETWORKHOME)$(LIBDIR)/
NETWORKJLIB=$(NETWORKHOME)$(JLIBDIR)/

COMMONNAME=${BASENAME}${NETWORK_VERSION}
NLNAME=${BASENAME}l${NETWORK_VERSION}
TCPNAME=${BASENAME}tcp${NETWORK_VERSION}
QUENAME=${BASENAME}que${NETWORK_VERSION}
DECNETNAME=${BASENAME}dec${NETWORK_VERSION}
LU62NAME=${BASENAME}lu62${NETWORK_VERSION}
MBNAME=${BASENAME}mb${NETWORK_VERSION}
DCENAME=${BASENAME}dce${NETWORK_VERSION}
BEQNAME=${BASENAME}beq${NETWORK_VERSION}
IPCNAME=${BASENAME}ipc${NETWORK_VERSION}
SPXNAME=${BASENAME}spx${NETWORK_VERSION}
TLINAME=${BASENAME}tli${NETWORK_VERSION}
TLITNAME=${BASENAME}tlit${NETWORK_VERSION}
TLISNAME=${BASENAME}tlis${NETWORK_VERSION}
TLIDNAME=${BASENAME}tlid${NETWORK_VERSION}
USNAME=${BASENAME}us${NETWORK_VERSION}
SHMNAME=${BASENAME}shm${NETWORK_VERSION}
TCPSNAME=${BASENAME}tcps${NETWORK_VERSION}
TCPAIONAME=${BASENAME}tcpaio${NETWORK_VERSION}
ENTRUSTNAME=${BASENAME}nzentr${NETWORK_VERSION}
NSGRNAME=${BASENAME}sgr${NETWORK_VERSION}
LSNRNAME=${BASENAME}lsnr${NETWORK_VERSION}
LSNRCNAME=${BASENAME}lsnrc${NETWORK_VERSION}
ONNAME=${BASENAME}on${NETWORK_VERSION}
ONDNAME=${BASENAME}ond${NETWORK_VERSION}
ONCNAME=${BASENAME}onc${NETWORK_VERSION}
ONCJNAME=${BASENAME}oncj${NETWORK_VERSION}
RONAME=${BASENAME}ro${NETWORK_VERSION}
ROCNAME=${BASENAME}roc${NETWORK_VERSION}
ROXNAME=${BASENAME}rox${NETWORK_VERSION}
ROTNAME=${BASENAME}rot${NETWORK_VERSION}
CMNAME=${BASENAME}cm${NETWORK_VERSION}
NHOSTNAME=${BASENAME}host${NETWORK_VERSION}
TNSNAME=${BASENAME}tns${NETWORK_VERSION}
ORACLENAME=${BASENAME}oname${NETWORK_VERSION}
NISNAME=${BASENAME}nis${NETWORK_VERSION}
CDSNAME=${BASENAME}cds${NETWORK_VERSION}
NDSNAME=${BASENAME}nds${NETWORK_VERSION}
LDAPNAME=${BASENAME}ldap${NETWORK_VERSION}
LDAPJNAME=${BASENAME}ldapj${NETWORK_VERSION}
NUJNINAME=${BASENAME}jni${NETWORK_VERSION}
NZJSNAME=${BASENAME}zjs${NETWORK_VERSION}
JSSLNAME=${BASENAME}jssl${NETWORK_VERSION}

NMPNAME=${BASENAME}nmp${NETWORK_VERSION}

TANAME=${BASENAME}ta${NETWORK_VERSION}
TALNAME=${BASENAME}tal${NETWORK_VERSION}


SNLPTDUM         =  $(NETWORKLIB)snlptdum.$(OBJ_EXT) 
OSNTABST         = $(NETWORKLIB)osntabst.$(OBJ_EXT)
NNFGT            = $(NETWORKLIB)nnfgt.$(OBJ_EXT)

LIBNETWORK	 =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBTHINNCR       =  $(NETWORKLIB)$(LIB_PREFIX)$(ROTNAME).$(LIB_EXT)

LOC_LIBNUJNI     =  $(NETWORKLIB)$(LIB_PREFIX)$(NUJNINAME).$(LIB_EXT)
LOC_LIBJSSL      =  $(NETWORKLIB)$(LIB_PREFIX)$(JSSLNAME).$(LIB_EXT)
LIBONCJ          =  $(NETWORKLIB)$(LIB_PREFIX)$(ONCJNAME).$(SO_EXT)
LIBNUJNI         =  $(NETWORKLIB)$(LIB_PREFIX)$(NUJNINAME).$(SO_EXT)
LIBJSSL          =  $(NETWORKLIB)$(LIB_PREFIX)$(JSSLNAME).$(SO_EXT)
LIBLDAPJ         =  $(NETWORKLIB)$(LIB_PREFIX)$(LDAPJNAME).$(SO_EXT)
LOC_LIBONCJ      =  $(NETWORKLIB)$(LIB_PREFIX)$(ONCJNAME).$(LIB_EXT)
LOC_LIBLDAPJ     =  $(NETWORKLIB)$(LIB_PREFIX)$(LDAPJNAME).$(LIB_EXT)

LIBNCR           =  $(NETWORKLIB)$(LIB_PREFIX)$(RONAME).$(LIB_EXT)
LIBNFP           =  $(NETWORKLIB)$(LIB_PREFIX)$(CMNAME).$(LIB_EXT)
LIBNI            =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNNCC          =  $(NETWORKLIB)$(LIB_PREFIX)$(ONCNAME).$(LIB_EXT)
LIBNND           =  $(NETWORKLIB)$(LIB_PREFIX)$(ONDNAME).$(LIB_EXT)
LIBNNO           =  $(NETWORKLIB)$(LIB_PREFIX)$(ONNAME).$(LIB_EXT)
LIBNSGR          =  $(NETWORKLIB)$(LIB_PREFIX)$(NSGRNAME).$(LIB_EXT)
LIBNSGL          =  $(NETWORKLIB)$(LIB_PREFIX)$(LSNRNAME).$(LIB_EXT)
LIBNSGLC         =  $(NETWORKLIB)$(LIB_PREFIX)$(LSNRCNAME).$(LIB_EXT)

LLIBNCR           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(RONAME)$(ILIB_SUFFIX)
LLIBNFP           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(CMNAME)$(ILIB_SUFFIX)
LLIBNI            =  $(LDLIBFLAG)$(ILIB_PREFIX)$(COMMONNAME)$(ILIB_SUFFIX)
LLIBNNCC          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(ONCNAME)$(ILIB_SUFFIX)
LLIBNND           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(ONDNAME)$(ILIB_SUFFIX)
LLIBNNO           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(ONNAME)$(ILIB_SUFFIX)
LLIBNSGR          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(NSGRNAME)$(ILIB_SUFFIX)
LLIBNSGL          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(LSNRNAME)$(ILIB_SUFFIX)
LLIBNSGLC         =  $(LDLIBFLAG)$(ILIB_PREFIX)$(LSNRCNAME)$(ILIB_SUFFIX)


LIBNTT           =  $(NETWORKLIB)$(LIB_PREFIX)$(TCPNAME).$(LIB_EXT)
LIBNTTAIO        =  $(NETWORKLIB)$(LIB_PREFIX)$(TCPAIONAME).$(SO_EXT)
LOC_LIBNTTAIO    =  $(NETWORKLIB)$(LIB_PREFIX)$(TCPAIONAME).$(LIB_EXT)
LOC_LIBNTVI      =  $(NETWORKLIB)$(LIB_PREFIX)$(VINAME).$(LIB_EXT)
LIBNTVI          =  $(NETWORKLIB)$(LIB_PREFIX)$(VINAME).$(SO_EXT)
LOC_LIBNTEVQ     =  $(NETWORKLIB)$(LIB_PREFIX)$(QUENAME).$(LIB_EXT)
LIBNTEVQ         =  $(NETWORKLIB)$(LIB_PREFIX)$(QUENAME).$(SO_EXT)
LIBNTZ           =  $(NETWORKLIB)$(LIB_PREFIX)$(TCPSNAME).$(LIB_EXT)
LIBNTZSTUB       =  $(NETWORKLIB)$(LIB_PREFIX)$(TCPSNAME)_std.$(LIB_EXT)
LOC_LIBNZTWVE    =  $(NETWORKLIB)$(LIB_PREFIX)$(ENTRUSTNAME).$(LIB_EXT)
LIBNZTWVE        =  $(NETWORKLIB)$(LIB_PREFIX)$(ENTRUSTNAME).$(SO_EXT)
LIBNTS           =  $(NETWORKLIB)$(LIB_PREFIX)$(SPXNAME).$(LIB_EXT)
LIBNTD           =  $(NETWORKLIB)$(LIB_PREFIX)$(DECNETNAME).$(LIB_EXT)
LIBNTOD          =  $(NETWORKLIB)$(LIB_PREFIX)$(DCENAME).$(LIB_EXT)
LIBCDS           =  $(NETWORKLIB)$(LIB_PREFIX)$(CDSNAME).$(LIB_EXT)
LIBNTLU62        =  $(NETWORKLIB)$(LIB_PREFIX)$(LU62NAME).$(LIB_EXT)
LIBNTTLI	 =  $(NETWORKLIB)$(LIB_PREFIX)$(TLINAME).$(LIB_EXT)
LIBNTUS          =  $(NETWORKLIB)$(LIB_PREFIX)$(USNAME).$(LIB_EXT)
LIBNTSHM         =  $(NETWORKLIB)$(LIB_PREFIX)$(SHMNAME).$(LIB_EXT)
LIBNTP           =  $(NETWORKLIB)$(LIB_PREFIX)$(BEQNAME).$(LIB_EXT)
LIBNTNP          =  $(NETWORKLIB)$(LIB_PREFIX)$(NMPNAME).$(LIB_EXT)

LLIBNTT           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(TCPNAME)$(ILIB_SUFFIX)
LLIBNTVI          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(VINAME)$(ILIB_SUFFIX)
LLIBNTEVQ         =  $(LDLIBFLAG)$(ILIB_PREFIX)$(QUENAME).$(ILIB_SUFFIX)
LLIBNTZ           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(TCPSNAME)$(ILIB_SUFFIX)
LLIBNTS           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(SPXNAME)$(ILIB_SUFFIX)
LLIBNTD           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(DECNETNAME)$(ILIB_SUFFIX)
LLIBNTOD          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(DCENAME)$(ILIB_SUFFIX)
LLIBCDS           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(CDSNAME)$(ILIB_SUFFIX)
LLIBNTLU62        =  $(LDLIBFLAG)$(ILIB_PREFIX)$(LU62NAME)$(ILIB_SUFFIX)
LLIBNTTLI	 =  $(LDLIBFLAG)$(ILIB_PREFIX)$(TLINAME)$(ILIB_SUFFIX)
LLIBNTUS          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(USNAME)$(ILIB_SUFFIX)
LLIBNTSHM        = $(NETWORKLIB)$(LIB_PREFIX)$(SHMNAME)$(ILIB_SUFFIX)
LLIBNTP           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(BEQNAME)$(ILIB_SUFFIX)
LLIBNTNP          =  $(LDLIBFLAG)$(ILIB_PREFIX)$(NMPNAME)$(ILIB_SUFFIX)

LIBNL1           =  $(NETWORKLIB)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)
LIBNL2           =  $(NETWORKLIB)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)

LIBNL            =  $(NETWORKLIB)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)
LLIBNL           =  $(LDLIBFLAG)$(ILIB_PREFIX)$(NLNAME)$(ILIB_SUFFIX)


LIBNUAPI         =  $(NETWORKLIB)$(LIB_PREFIX)$(TANAME).$(LIB_EXT)
LIBNULOCAL       =  $(NETWORKLIB)$(LIB_PREFIX)$(TALNAME).$(LIB_EXT)

LLIBNUAPI         =  $(LDLIBFLAG)$(ILIB_PREFIX)$(TANAME)$(ILIB_SUFFIX)
LLIBNULOCAL       =  $(LDLIBFLAG)$(ILIB_PREFIX)$(TALNAME)$(ILIB_SUFFIX)


LLIBNUAPI	 = $(LDLIBFLAG)$(ILIB_PREFIX)$(TANAME)$(ILIB_SUFFIX)
LLIBNULOCAL	 = $(LDLIBFLAG)$(ILIB_PREFIX)$(TALNAME)$(ILIB_SUFFIX)
LLIBSSL          = #$(LDLIBFLAG)$(ILIB_PREFIX)sslref-bsafe$(ILIB_SUFFIX)
LLIBNZJS 	 = $(LDLIBFLAG)$(ILIB_PREFIX)$(NZJSNAME)$(ILIB_SUFFIX)

LIBNA            =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNAE           =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNAU           =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNMP           =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNNCI          =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNNFG          =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNNG           =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNPL           =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNR            =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNS            =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNT            =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNTR           =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBNMS0          =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBSSLREF 	 =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LIBZT            =  $(NETWORKLIB)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)


LIBNZJS          =  $(NETWORKLIB)$(LIB_PREFIX)$(NZJSNAME).$(LIB_EXT)

LIBNLNV          =  $(NETWORKLIB)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)

LDAPSYSLIBD = $(LIBHOME)$(LIB_PREFIX)$(LIBLDAPCLNTNAME).$(LIB_EXT)
LDAPSYSLIBS = $(LDLIBFLAG)$(ILIB_PREFIX)$(LIBLDAPCLNTNAME)$(ILIB_SUFFIX)

COMMONSHNAME=$(BASENAME)sh$(NETWORK_VERSION)
NLSHNAME=$(BASENAME)lsh$(NETWORK_VERSION)
LDAPSHNAME=$(BASENAME)ldapsh$(NETWORK_VERSION)
ROSHNAME=$(BASENAME)rosh$(NETWORK_VERSION)
LIBNETWORKSH=$(NETWORKLIB)$(LIB_PREFIX)$(COMMONSHNAME).$(SO_EXT)
LIBNLSH=$(NETWORKLIB)$(LIB_PREFIX)$(NLSHNAME).$(SO_EXT)
LIBLDAPSH=$(NETWORKLIB)$(LIB_PREFIX)$(LDAPSHNAME).$(SO_EXT)
LIBRPCSH=$(NETWORKLIB)$(LIB_PREFIX)$(ROSHNAME).$(SO_EXT)
LLIBNETWORKSH=$(LDLIBFLAG)$(COMMONSHNAME)$(ILIB_SUFFIX)
LLIBNLSH=$(LDLIBFLAG)$(NLSHNAME)$(ILIB_SUFFIX)
LLIBLDAPSH=$(LDLIBFLAG)$(LDAPSHNAME)$(ILIB_SUFFIX)
LLIBRPCSH=$(LDLIBFLAG)$(ROSHNAME)$(ILIB_SUFFIX)
# Exiting /ade/b/1663622200/oracle/network/libnames.mk

# Exiting /ade/b/1663622200/oracle/network/adapters.mk

LIBNTTCP     = $(LIBHOME)$(LIB_PREFIX)$(TCPNAME).$(LIB_EXT)
LLIBNTTCP    = $(LDLIBFLAG)$(ILIB_PREFIX)$(TCPNAME)$(ILIB_SUFFIX)

LIBNTOD      = $(LIBHOME)$(LIB_PREFIX)$(DCENAME).$(LIB_EXT)
LLIBNTOD     = $(LDLIBFLAG)$(ILIB_PREFIX)$(DCENAME)$(ILIB_SUFFIX)

LIBCDS       = $(LIBHOME)$(LIB_PREFIX)$(CDSNAME).$(LIB_EXT)
LLIBCDS      = $(LDLIBFLAG)$(ILIB_PREFIX)$(CDSNAME)$(ILIB_SUFFIX)

LIBNTLU62    = $(LIBHOME)$(LIB_PREFIX)$(LU62NAME).$(LIB_EXT)
LLIBNTLU62   = $(LDLIBFLAG)$(ILIB_PREFIX)$(LU62NAME)$(ILIB_SUFFIX)

LIBNTS       = $(LIBHOME)$(LIB_PREFIX)$(SPXNAME).$(LIB_EXT)
LLIBNTS      = $(LDLIBFLAG)$(ILIB_PREFIX)$(SPXNAME)$(ILIB_SUFFIX)

LIBNETWORK   = $(LIBHOME)$(LIB_PREFIX)$(COMMONNAME).$(LIB_EXT)
LLIBNETWORK  = $(LDLIBFLAG)$(ILIB_PREFIX)$(COMMONNAME)$(ILIB_SUFFIX)

LIBNSGR      = $(LIBHOME)$(LIB_PREFIX)$(NSGRNAME).$(LIB_EXT)
LLIBNSGR     = $(LDLIBFLAG)$(ILIB_PREFIX)$(NSGRNAME)$(ILIB_SUFFIX)

LIBSQLNET  = $(LDFLAGSFILE) $(PROTOCOLLIBD) $(NATIVELIBD) $(NATIVESYSLIBD) $(LIBNSGR) $(LIBNZJS) $(LIBNETWORK) $(LIBNL)
LLIBSQLNET = $(LDFLAGSLIST) $(PROTOCOLLIBS) $(NATIVELIBS) $(NATIVESYSLIBS) $(LLIBNCRYPT) $(LLIBNSGR) $(LLIBNZJS) $(LLIBNETWORK) $(LLIBNL)

LIBRPC       = $(LIBHOME)$(LIB_PREFIX)$(RONAME).$(LIB_EXT)
LLIBRPC      = $(LDLIBFLAG)$(ILIB_PREFIX)$(RONAME)$(ILIB_SUFFIX)

TNSLSNR	     = $(BINHOME)tnslsnr$(EXE_SUFFIX)
LSNRCTL	     = $(BINHOME)lsnrctl$(EXE_SUFFIX)

NIGTAB       = $(LIBHOME)nigtab.$(OBJ_EXT)
NIGCON       = $(LIBHOME)nigcon.$(OBJ_EXT) 
NTCONTAB     = $(LIBHOME)ntcontab.$(OBJ_EXT)
MTS_NCR	     = $(LIBHOME)ncrstab.$(OBJ_EXT)

OSNTABST     = $(NETWORKLIB)osntabst.$(OBJ_EXT)
NNFGT        = $(NETWORKLIB)nnfgt.$(OBJ_EXT)

NAETAB       = $(LIBHOME)naeet.$(OBJ_EXT) $(LIBHOME)naect.$(OBJ_EXT)
NAEDHS	     = $(LIBHOME)naedhs.$(OBJ_EXT)
NAUTAB_OBJ   = nautab.$(OBJ_EXT)
NAUTAB	     = $(LIBHOME)$(NAUTAB_OBJ)

NETLIBS      = $(LLIBSQLNET) $(LLIBRPC) $(LLIBSQLNET)
NETLIBD      = $(LIBSQLNET) $(LIBRPC)

LDFLAGSFILE=$(LIBHOME)ldflags
LDFLAGSLIST=`$(CAT) $(LDFLAGSFILE)`

LIBNTP       = $(LIBHOME)$(LIB_PREFIX)$(BEQNAME).$(LIB_EXT)
LIBNL        = $(LIBHOME)$(LIB_PREFIX)$(NLNAME).$(LIB_EXT)


# Entering /ade/b/1663622200/oracle/network/s_exports.mk


NAETAB64	= $(LIBHOME)naeet.$(OBJ_EXT) $(LIBHOME)naect.$(OBJ_EXT)
NAEDHS64	= $(LIBHOME)naedhs.$(OBJ_EXT)
NAUTAB64	= $(LIBHOME)$(NAUTAB_OBJ)

# Exiting /ade/b/1663622200/oracle/network/s_exports.mk
# Exiting /ade/b/1663622200/oracle/network/exports.mk
# Entering /ade/b/1663622200/oracle/dbjava/exports.mk

JDBCHOME=$(ORACLE_HOME)/dbjava/

JDBC_VERSION = 11
JDBC_MAJOR_VERSION = 11
JDBC_MINOR_VERSION = 2
JDBC_VERSION_STRING = \"11.2.0.3.0\"

JDBC_LABEL_JAR_PATH=$(ORACLE_HOME)/dbjava/lib/
JDBC_SHIPHOME_JAR_PATH=$(ORACLE_HOME)/jdbc/lib/

JDBC_PREVIOUS_JDK_OPT_JAR_NAME=
JDBC_PREVIOUS_JDK_DEBUG_JAR_NAME=
JDBC_PREVIOUS_JDK_DMS_JAR_NAME=
JDBC_PREVIOUS_JDK_DMS_DEBUG_JAR_NAME=

JDBC_CURRENT_JDK_OPT_JAR_NAME=ojdbc5.jar
JDBC_CURRENT_JDK_DEBUG_JAR_NAME=ojdbc5_g.jar
JDBC_CURRENT_JDK_DMS_JAR_NAME=ojdbc5dms.jar
JDBC_CURRENT_JDK_DMS_DEBUG_JAR_NAME=ojdbc5dms_g.jar

JDBC_NEXT_JDK_OPT_JAR_NAME=ojdbc6.jar
JDBC_NEXT_JDK_DEBUG_JAR_NAME=ojdbc6_g.jar
JDBC_NEXT_JDK_DMS_JAR_NAME=ojdbc6dms.jar
JDBC_NEXT_JDK_DMS_DEBUG_JAR_NAME=ojdbc6dms_g.jar


JDBC_PREVIOUS_JDK_OPT_JAR=
JDBC_PREVIOUS_JDK_SHIPHOME_OPT_JAR=
JDBC_PREVIOUS_JDK_DEBUG_JAR=
JDBC_PREVIOUS_JDK_DMS_JAR=
JDBC_PREVIOUS_JDK_DMS_DEBUG_JAR=

JDBC_CURRENT_JDK_OPT_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_CURRENT_JDK_OPT_JAR_NAME)
JDBC_CURRENT_JDK_SHIPHOME_OPT_JAR=$(JDBC_SHIPHOME_JAR_PATH)$(JDBC_CURRENT_JDK_OPT_JAR_NAME)
JDBC_CURRENT_JDK_DEBUG_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_CURRENT_JDK_DEBUG_JAR_NAME)
JDBC_CURRENT_JDK_DMS_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_CURRENT_JDK_DMS_JAR_NAME)
JDBC_CURRENT_JDK_DMS_DEBUG_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_CURRENT_JDK_DMS_DEBUG_JAR_NAME)

JDBC_NEXT_JDK_OPT_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_NEXT_JDK_OPT_JAR_NAME)
JDBC_NEXT_JDK_SHIPHOME_OPT_JAR=$(JDBC_SHIPHOME_JAR_PATH)$(JDBC_NEXT_JDK_OPT_JAR_NAME)
JDBC_NEXT_JDK_DEBUG_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_NEXT_JDK_DEBUG_JAR_NAME)
JDBC_NEXT_JDK_DMS_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_NEXT_JDK_DMS_JAR_NAME)
JDBC_NEXT_JDK_DMS_DEBUG_JAR=$(JDBC_LABEL_JAR_PATH)$(JDBC_NEXT_JDK_DMS_DEBUG_JAR_NAME)

JDBCCLASSES14_JAR=$(ORACLE_HOME)/dbjava/lib/ojdbc5.jar


JDBCJAR4JAVAVM=$(ORACLE_HOME)/dbjava/lib/ojdbc4javavm.jar
JDBC_6_SERVER_JAR=$(ORACLE_HOME)/dbjava/lib/ojdbc6server.jar

TYPE2SERVERLIBNAME=jdbct2s$(JDBC_VERSION)
LOC_LIBT2SJDBC=$(JDBCHOME)lib/$(LIB_PREFIX)$(TYPE2SERVERLIBNAME).$(LIB_EXT)
LIBJDBC4JAVAVM=$(LOC_LIBT2SJDBC)
LLIBJDBC4JAVAVM=$(LDLIBFLAG)$(TYPE2SERVERLIBNAME)$(LIB_SUFFIX)

TYPE2SERVERLIBNAME_DEBUG=jdbct2s$(JDBC_VERSION)_g
LOC_LIBT2SJDBC_DEBUG=$(JDBCHOME)lib/$(LIB_PREFIX)$(TYPE2SERVERLIBNAME_DEBUG).$(LIB_EXT)
LIBJDBC4JAVAVM_DEBUG=$(LOC_LIBT2SJDBC_DEBUG)
LLIBJDBC4JAVAVM_DEBUG=$(LDLIBFLAG)$(TYPE2SERVERLIBNAME_DEBUG)$(LIB_SUFFIX)

JDBC_JNILIB_VERSION=$(RDBMS_VERSION)
OCIJDBCNAME=ocijdbc$(JDBC_JNILIB_VERSION)
HETEROXANAME = heteroxa$(JDBC_JNILIB_VERSION)

JDBCPUBH=$(I_SYM)$(JDBCHOME)if

JDBC_BASIC_ZIP=$(JDBC_PREVIOUS_JDK_SHIPHOME_OPT_JAR) \
    $(JDBC_CURRENT_JDK_SHIPHOME_OPT_JAR) \
    $(JDBC_NEXT_JDK_SHIPHOME_OPT_JAR) \
    $(ORACLE_HOME)$(DIRSEP)$(LIBDIR)$(DIRSEP)$(LIB_PREFIX)$(OCIJDBCNAME).$(SO_EXT)  

JDBC_EXTRA_ZIP=$(ORACLE_HOME)$(DIRSEP)$(LIBDIR)$(DIRSEP)$(LIB_PREFIX)$(HETEROXANAME).$(SO_EXT) 

JDBC_RPM_JARS=$(JDBC_PREVIOUS_JDK_OPT_JAR_NAME) \
   $(JDBC_CURRENT_JDK_OPT_JAR_NAME) \
   $(JDBC_NEXT_JDK_OPT_JAR_NAME)


JDBC_ALL_LRGS=  srto jnet jnet6 oct6 tct6 srtt \
t5cp t6cp o5cp o6cp cpro cprt tasm \
unt6 uno6 unt5 uno5 \
ein rlbt rlbo oct5 tct5 \
aao5 auo5 sao5 lao5 uto5 deo5 suo5 luo5 alo5 tro5 \
aat5 aut5 sat5 lat5 utt5 det5 sut5 lut5 alt5 trt5 \
aao6 auo6 sao6 lao6 uto6 deo6 suo6 luo6 alo6 tro6 ein6 \
aat6 aut6 sat6 lat6 utt6 det6 sut6 lut6 alt6 trt6 eat6 \
nunt1 \
5jow 5jo 5jopw 5jop 5jtw 5jta 5jtb 5jtc 5jtd 5jte 5jtpw 5jtp oei5 \
5pow 5po 5popw 5pop 5ptw  5pt 5ptpw 5ptp \
5gow 5go 5gopw 5gop 5gtwj 5gt 5gtpw 5gtp \
5dowa 5dowb 5dowc 5dowd 5dowe 5do 5dopw 5dow 5dtw 5dt 5dtpw 5dtp \
5dpow 5dpo 5dpopw 5dpop 5dptw 5dpt 5dptpw 5dptp \
5dgow 5dgo 5dgopw 5dgop 5dgtw 5dgt 5dgtpw 5dgtp \
6jow 6jo 6jopw 6jop 6jtw 6jta 6jtb 6jtc 6jtd 6jte 6jtf 6jtpw 6jtp oei6 \
6pow 6po 6popw 6pop 6ptw 6pt 6ptpw 6ptp \
6gow 6go 6gopw 6gop 6gtw 6gt 6gtpw 6gtp \
6dowa 6dowb 6dowc 6dowd 6dowe 6dowf 6do 6dopw 6dow 6dtw 6dt 6dtpw 6dtp \
6dpow 6dpo 6dpopw 6dpop 6dptw 6dpt 6dptpw 6dptp \
6dgow 6dgo 6dgopw 6dgop 6dgtw 6dgt 6dgtpw 6dgtp \
oei5z oei6z oei5l oei6l cc5j cc6j osf5 osf6 tsf5 tsf6 \
ipv6o5 ipv6t5 ipv6o6 ipv6t6 6joo 6jto 5joo 5jto 5jtxsv 6jtxsv \
op5a op5b op5c op5d op5e \
tw6a tw6b tw6c tw6d tw6e tw6f op6a op6b op6c op6d op6e op6f o6f t6f \
dlo5 dlt5 dlo6 dlt6 dlk5 dlts5 fnevt5 fnevt6 oidt5 oidt6 oido5 oido6
# Exiting /ade/b/1663622200/oracle/dbjava/exports.mk
# Entering /ade/b/1663622200/oracle/has/exports.mk


HAS_VERSION = 11

HAS_SKGXNLIBS=$(LLIBSKGXN)

HAS_CORELIBS=$(LLIBCLNTSH) $(CORELIBS)
HAS_LLIBCORE=$(LLIBCORE)

HAS_NZLIBS=$(LLIBNZ) $(LLIBZT)

HAS_XMLLIBS=$(LLIBXML)

CSSGCNAME=clssgc
CSSGC_OBJ=$(HASLIB)$(CSSGCNAME).$(OBJ_EXT)

SCLSINAME=sclsi
SCLSI_OBJ=$(HASLIB)$(SCLSINAME).$(OBJ_EXT)

HASGENNAME=hasgen
LIBHASGENNAME=$(HASGENNAME)$(HAS_VERSION)
LIBHASGEN=$(LIBHOME)$(LIB_PREFIX)$(LIBHASGENNAME).$(HASGEN_EXT)
LLIBHASGEN=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHASGENNAME)$(ILIB_SUFFIX)

HASGENLIBS=$(LLIBHASGEN) $(OCRLIBS_DEFAULT) $(HAS_CORELIBS) $(HAS_SKGXNLIBS) \
	$(HAS_NZLIBS) $(HAS_XMLLIBS) $(LLIBCLNTSH)
HASGENLIBS_OCR=$(LLIBHASGEN) $(HAS_CORELIBS) \
	$(HAS_SKGXNLIBS) 
HASGENLIBS_SERVER=$(LLIBHASGEN) $(HAS_SKGXNLIBS) $(HAS_NZLIBS) $(HAS_XMLLIBS)

CSSCLNTLIBS=$(HASGENLIBS)

CSSCLNTLIBS_SERVER=$(HASGENLIBS_SERVER) $(OCRLIBS_SERVER) \
	$(CSSCLNTLIBS_SERVER_XLIBS)

CSSCLNTLIBS_SERVER_XLIBS=
CSSCLNTLIBS_SERVER_STATICLIBS=$(CSSGC_OBJ)


LIBEVMNAME=oevm
LLIBEVM=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBEVMNAME)$(LIB_SUFFIX)

LLIBORAAGENT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBORAAGENTNAME)$(LIB_SUFFIX)

LIBORAAGENTNAME=oraagent
LIBORAROOTAGENTNAME=orarootagent
LIBORADAEMONAGENTNAME=oradaemonagent

LIBCLSRNAME=clsr$(HAS_VERSION)
LIBCLSR=$(HASLIB)$(LIB_PREFIX)$(LIBCLSRNAME).$(LIB_EXT)
LLIBCLSR=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBCLSRNAME)$(LIB_SUFFIX)
CLSRLIBS=$(LLIBCLSR) $(LIBDBTOOLS) $(LLIBONS) \
	$(LLIBEVM) $(HASGENLIBS) \
	$(OCRLIBS_NONCACHING) $(HAS_CORELIBS) $(LLIBDBCFG) $(SUIDLINKLDLIBS) 

LIBCLSRANAME=clsra$(HAS_VERSION)
LIBCLSRA=$(HASLIB)$(LIB_PREFIX)$(LIBCLSRANAME).$(SO_EXT)
LLIBCLSRA=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBCLSRANAME)$(ILIB_SUFFIX)
CLSRLIBS_SERVER=$(LLIBCLSRA) $(LLIBDBCFG)

RDLIBS=$(HAS_CORELIBS) $(HAS_SKGXNLIBS) $(RDPROVIDERLIBS)

LIBRDJNINAME=rdjni$(HAS_VERSION)
LIBRDJNI=$(HASLIB)$(LIB_PREFIX)$(LIBRDJNINAME).$(SO_EXT)
LLIBRDJNI=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBRDJNINAME)$(ILIB_SUFFIX)

RD_JARNAME=rd
RD_JAR=$(HASJLIB)$(RD_JARNAME).$(JAR_EXT)

RDTOOL_JARNAME=rdtool
RDTOOL_JAR=$(HASJLIB)$(RDTOOL_JARNAME).$(JAR_EXT)


LIBDNSSDNAME=dns_sd
LIBDNSSD=$(HASLIB)$(LIB_PREFIX)$(LIBDNSSDNAME).$(SO_EXT)
LLIBDNSSD=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBDNSSDNAME)$(ILIB_SUFFIX)

LIBMDNSNAME=omdns$(HAS_VERSION)
LIBMDNS=$(HASLIB)$(LIB_PREFIX)$(LIBMDNSNAME).$(SO_EXT)
LLIBMDNS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBMDNSNAME)$(ILIB_SUFFIX)

MDNSRESPONDERNAME=mdnsd
MDNSRESPONDER=$(HASBIN)$(MDNSRESPONDERNAME)$(EXE_SUFFIX)

MDNSNETMONITORNAME=oranetmonitor
MDNSNETMONITOR=$(HASBIN)$(MDNSNETMONITORNAME)$(EXE_SUFFIX)

DNS_SDNAME=oradnssd
DNS_SD=$(HASBIN)$(DNS_SDNAME)$(EXE_SUFFIX)


RDPROVIDERNAMEPREFIX=rdp

LIBRDPAPPLENAME=$(RDPROVIDERNAMEPREFIX)apple$(HAS_VERSION)
LIBRDPAPPLE=$(HASLIB)$(LIB_PREFIX)$(LIBRDPAPPLENAME).$(SO_EXT)
LLIBRDPAPPLE=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBRDPAPPLENAME)$(ILIB_SUFFIX)

LIBRDPEAPPLENAME=$(RDPROVIDERNAMEPREFIX)eapple$(HAS_VERSION)
LIBRDPEAPPLE=$(HASLIB)$(LIB_PREFIX)$(LIBRDPEAPPLENAME).$(SO_EXT)
LLIBRDPEAPPLE=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBRDPEAPPLENAME)$(ILIB_SUFFIX)

LIBRDPSLPNAME=$(RDPROVIDERNAMEPREFIX)slp$(HAS_VERSION)
LIBRDPSLP=$(HASLIB)$(LIB_PREFIX)$(LIBRDPSLPNAME).$(LIB_EXT)
LLIBRDPSLP=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBRDPSLPNAME)$(ILIB_SUFFIX)

LIBRDPNULLNAME=$(RDPROVIDERNAMEPREFIX)null$(HAS_VERSION)
LIBRDPNULL=$(HASLIB)$(LIB_PREFIX)$(LIBRDPNULLNAME).$(SO_EXT)
LLIBRDPNULL=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBRDPNULLNAME)$(ILIB_SUFFIX)

LIBGPNPTNAME=gpnpt$(HAS_VERSION)
LLIBGPNPT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBGPNPTNAME)$(LIB_SUFFIX)

GPNPSETUP_JARNAME=gpnpsetup
GPNPSETUP_JAR=$(HASJLIB)$(GPNPSETUP_JARNAME).$(JAR_EXT)

LIBGNSNAME=gns$(HAS_VERSION)
LIBGNS=$(HASLIB)$(LIB_PREFIX)$(LIBGNSNAME).$(SO_EXT)
LLIBGNS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBGNSNAME)$(ILIB_SUFFIX)

LIBGNSUTLNAME=gnsutl$(HAS_VERSION)
LIBGNSUTL=$(HASLIB)$(LIB_PREFIX)$(LIBGNSUTLNAME).$(SO_EXT)
LLIBGNSUTL=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBGNSUTLNAME)$(ILIB_SUFFIX)

GNSLIBS=$(HAS_CORELIBS)

LIBGNSJARNAME=gns
LIBGNSJAR=$(HASJLIB)$(LIBGNSJARNAME).$(JAR_EXT)

LIBGNSJNINAME=gnsjni$(HAS_VERSION)
LIBGNSJNI=$(HASLIB)$(LIB_PREFIX)$(LIBGNSJNINAME).$(SO_EXT)
LLIBGNSJNI=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBGNSJNINAME)$(ILIB_SUFFIX)

LIBCLSDNAME=clsd$(HAS_VERSION)
LIBCLSD=$(HASLIB)$(LIB_PREFIX)$(LIBCLSDNAME).$(LIB_EXT)
LLIBCLSD=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBCLSDNAME)$(LIB_SUFFIX)
CLSDLIBS=$(LLIBCLSD) $(HAS_CORELIBS)

LIBAGFWNAME=agfw$(HAS_VERSION)
LIBAGFW=$(HASLIB)$(LIB_PREFIX)$(LIBAGFWNAME).$(LIB_EXT)
LLIBAGFW=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBAGFWNAME)$(LIB_SUFFIX)
AGFWLIBS=$(LLIBAGFW) $(HAS_CORELIBS) $(HASLIBS) $(OCRLIBS_DEFAULT)

LIBDBNAME=db
LIBDB46NAME=db-4.6

LIBCRFNAME=crf$(HAS_VERSION)
LIBCRF=$(HASLIB)$(LIB_PREFIX)$(LIBCRFNAME).$(LIB_EXT)
LLIBCRF=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBCRFNAME)$(LIB_SUFFIX)
CRFLIBS=$(LLIBCRF) $(HAS_CORELIBS)
CRF_CLIENT_JAR=$(HASHOME)$(JLIBDIR)/crf-client.jar
CRF_JAR=$(HASHOME)$(JLIBDIR)/crf.jar
CRF_TEST_JAR=$(HASHOME)$(JLIBDIR)/crf-test.jar

OPMNLIB=$(ORACLE_HOME)/opmn/lib/

LIBONSNAME=ons
LIBONS=$(OPMNLIB)$(LIB_PREFIX)$(LIBONSNAME).$(LIB_EXT)
LLIBONS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBONSNAME)$(LIB_SUFFIX)

LIBSCCLNTNAME=scclnt$(HAS_VERSION)
LIBSCCLNT=$(HASLIB)$(LIB_PREFIX)$(LIBSCCLNTNAME).$(SO_EXT)
LLIBSCCLNT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSCCLNTNAME)$(ILIB_SUFFIX)

HASHOME=$(ORACLE_HOME)/has/
HASLIB=$(HASHOME)$(LIBDIR)/
HASJLIB=$(HASHOME)$(JLIBDIR)/
HASADMIN=$(HASHOME)admin/
HASPUBH=$(I_SYM)$(HASHOME)include


HASLIBS=$(LLIBCSSCLNT) $(LLIBHASGEN) $(LLIBSCLS)
SCCLNTLIBS=$(LLIBSCCLNT) $(LLIBEONS)

# Entering /ade/b/1663622200/oracle/has/s_exports.mk


CSSCLNT_EXT=$(SO_EXT)

SCLS_EXT=$(SO_EXT)

HASGEN_EXT=$(SO_EXT)

CLSSCFGNAME=clsscfg
CLSSCFG_OBJ=$(HASLIB)$(CLSSCFGNAME).$(OBJ_EXT)
HASGENLIBS_SERVER+= $(CSSCLNTLIBS_SERVER_STATICLIBS)

HAS_CORELIBS=$(LLIBTTSH)

HASGENLIBS=$(LLIBHASGEN) $(OCRLIBS_DEFAULT) $(HAS_CORELIBS) $(HAS_SKGXNLIBS) \
	$(HAS_NZLIBS) $(HAS_XMLLIBS) 

HAS_NZLIBS=

SSCLSINAME=ssclsi
SCLSI_OBJ=$(HASLIB)$(SCLSINAME).$(OBJ_EXT) $(HASLIB)$(SSCLSINAME).$(OBJ_EXT)

# Exiting /ade/b/1663622200/oracle/has/s_exports.mk
# Exiting /ade/b/1663622200/oracle/has/exports.mk
# Entering /ade/b/1663622200/oracle/opsm/exports.mk

OPSMHOME=$(ORACLE_HOME)/opsm/
OPSMJLIB   = $(OPSMHOME)/jlib
OPSMLIB =$(ORACLE_HOME)/opsm/lib/
OPSM_VERSION=$(HAS_VERSION)

SRVMNAME=srvm
LIBOPSMNAME=$(SRVMNAME)$(OPSM_VERSION)
LIBOPSM=$(PRODSOHOME)$(LIB_PREFIX)$(LIBOPSMNAME).$(SO_EXT)
LIBOPSM_STATIC=$(LIB_PREFIX)$(LIBOPSMNAME).$(LIB_EXT)
LLIBOPSM=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBOPSMNAME)$(ILIB_SUFFIX)

SRVMOCRNAME=srvmocr
LIBSRVMOCRNAME=$(SRVMOCRNAME)$(OPSM_VERSION)
LIBSRVMOCR=$(PRODSOHOME)$(LIB_PREFIX)$(LIBSRVMOCRNAME).$(SO_EXT)
LIBSRVMOCR_STATIC=$(LIB_PREFIX)$(LIBSRVMOCRNAME).$(LIB_EXT)
LLIBSRVMOCR=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSRVMOCRNAME)$(ILIB_SUFFIX)

SRVMHASNAME=srvmhas
LIBSRVMHASNAME=$(SRVMHASNAME)$(OPSM_VERSION)
LIBSRVMHAS=$(PRODSOHOME)$(LIB_PREFIX)$(LIBSRVMHASNAME).$(SO_EXT)
LIBSRVMHAS_STATIC=$(LIB_PREFIX)$(LIBSRVMHASNAME).$(LIB_EXT)
LLIBSRVMHAS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSRVMHASNAME)$(ILIB_SUFFIX)

OCRUTLNAME=ocrutl
LIBOCRUTLNAME=$(OCRUTLNAME)$(OPSM_VERSION)
LIBOCRUTL_STATIC=$(OPSMLIB)$(LIB_PREFIX)$(LIBOCRUTLNAME).$(LIB_EXT)
LOC_LIBOCRUTL=$(LIBOCRUTL_STATIC)
LIBOCRUTL=$(PRODSOHOME)$(LIB_PREFIX)$(LIBOCRUTLNAME).$(SO_EXT)
LLIBOCRUTL=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBOCRUTLNAME)$(ILIB_SUFFIX)

OCRBACKENDNAME=ocrb
LIBOCRBACKENDNAME=$(OCRBACKENDNAME)$(OPSM_VERSION)
LIBOCRBACKEND_STATIC=$(OPSMLIB)$(LIB_PREFIX)$(LIBOCRBACKENDNAME).$(LIB_EXT)
LOC_LIBOCRBACKEND=$(LIBOCRBACKEND_STATIC)
LIBOCRBACKEND=$(PRODSOHOME)$(LIB_PREFIX)$(LIBOCRBACKENDNAME).$(SO_EXT)
LLIBOCRBACKEND=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBOCRBACKENDNAME)$(ILIB_SUFFIX)

OCRNAME=ocr
LIBOCRNAME=$(OCRNAME)$(OPSM_VERSION)
LIBOCR_STATIC=$(OPSMLIB)$(LIB_PREFIX)$(LIBOCRNAME).$(LIB_EXT)
LOC_LIBOCR=$(LIBOCR_STATIC)
LIBOCR=$(PRODSOHOME)$(LIB_PREFIX)$(LIBOCRNAME).$(SO_EXT)
LLIBOCR=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBOCRNAME)$(ILIB_SUFFIX)

EMMASNAME=emmas
LIBEMMASNAME=$(EMMASNAME)$(OPSM_VERSION)
LIBEMMAS=$(PRODSOHOME)$(LIB_PREFIX)$(LIBEMMASNAME).$(SO_EXT)
LLIBEMMAS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBEMMASNAME)$(ILIB_SUFFIX)

DBCFGNAME=dbcfg
LIBDBCFGNAME=$(DBCFGNAME)$(OPSM_VERSION)
LIBDBCFG=$(PRODSOHOME)$(LIB_PREFIX)$(LIBDBCFGNAME).$(SO_EXT)
LLIBDBCFG=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBDBCFGNAME)$(ILIB_SUFFIX)

UININAME=uini
LIBUININAME=$(UININAME)$(OPSM_VERSION)
LIBUINI=$(PRODSOHOME)$(LIB_PREFIX)$(LIBUININAME).$(SO_EXT)
LLIBUINI=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBUININAME)$(ILIB_SUFFIX)


OCRLIBS_CACHING =  $(LLIBOCR)  $(LLIBOCRBACKEND) $(LLIBOCRUTL) \
		   $(HASGENLIBS_OCR) $(HAS_CORELIBS) $(SYSLIBS) \
		   $(LLIBTHREAD) $(ASMCLNTSH_LIBS)

OCRLIBS_DEFAULT =  $(LLIBOCR) $(LLIBOCRBACKEND) $(LLIBOCRUTL) \
                   $(HASGENLIBS_OCR) $(HAS_CORELIBS) $(SYSLIBS) \
		   $(ASMCLNTSH_LIBS)

OCRLIBS_NONCACHING =  $(LLIBOCR) $(LLIBOCRBACKEND) $(LLIBOCRUTL) \
                      $(HASGENLIBS_OCR) $(HAS_CORELIBS) $(SYSLIBS) \
                      $(ASMCLNTSH_LIBS)

OCRLIBS_SERVER =  $(LLIBOCR) $(LLIBOCRBACKEND) $(LLIBOCRUTL) \
                  $(HASGENLIBS_SERVER)

DBCFGLIBS = $(LLIBDBCFG) $(OCRLIBS_DEFAULT)

EMMASLIBS = $(LLIBEMMAS) $(OCRLIBS_DEFAULT)

UINILIBS = $(LLIBUINI) $(OCRLIBS_NONCACHING)

# Entering /ade/b/1663622200/oracle/opsm/s_exports.mk

# Exiting /ade/b/1663622200/oracle/opsm/s_exports.mk
# Exiting /ade/b/1663622200/oracle/opsm/exports.mk
# Entering /ade/b/1663622200/oracle/wwg/exports.mk

LIBWWGNAME=wwg
LIBWWG=$(LIBHOME)$(LIB_PREFIX)$(LIBWWGNAME).$(LIB_EXT)
LLIBWWG=$(LDLIBFLAG)$(LIBWWGNAME)

WWGHOME=$(ORACLE_HOME)/wwg/

WWGPUBH=$(I_SYM)$(WWGHOME)public 

# Entering /ade/b/1663622200/oracle/wwg/s_exports.mk

# Exiting /ade/b/1663622200/oracle/wwg/s_exports.mk
# Exiting /ade/b/1663622200/oracle/wwg/exports.mk
# Entering /ade/b/1663622200/oracle/oss/exports.mk


OSSHOME = $(ORACLE_HOME)/oss/
OSSPUBLIC = $(OSSHOME)include 
CLEAN_OSS=clean_oss

OSSPUBH = $(I_SYM)$(OSSPUBLIC)

LIBSAGENAME = cell$(RDBMS_VERSION)


LLIBSAGE = $(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSAGENAME)$(LIB_SUFFIX)

# Exiting /ade/b/1663622200/oracle/oss/exports.mk
# Entering /ade/b/1663622200/oracle/oraolap/exports.mk
 # ORAOLAP exports.mk
OLAPHOME=$(ORACLE_HOME)/oraolap/

ORAOLAP_VERSION = 11

LIBOLAPNAME=oraolap$(ORAOLAP_VERSION)
LIBOLAPOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBOLAPNAME).$(LIB_EXT)
LLIBOLAP=$(LDLIBFLAG)$(LIBOLAPNAME)
LOC_LIBOLAP=$(LIBOLAPOPT)

LIBOLAPAPINAME=olapapi$(ORAOLAP_VERSION)
LIBOLAPAPIOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBOLAPAPINAME).$(LIB_EXT)
LLIBOLAPAPI=$(LDLIBFLAG)$(LIBOLAPAPINAME)
LOC_LIBOLAPAPI=$(LIBOLAPAPIOPT)

LIBCOLAPAPINME=colapapi$(ORAOLAP_VERSION)
LIBCOLAPAPIOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBCOLAPAPINAME).$(LIB_EXT)
LLIBCOLAPAPI=$(LDLIBFLAG)$(LIBCOLAPAPINAME)
LOC_LIBCOLAPAPI=$(LIBCOLAPAPIOPT)

OLAPLINKTEST=${AR} tv $(LIBKNLOPT) | $(GREP) $(OLAP_ON) > /dev/null 2>&1
OLAPPRELINKOPTS =
OLAPLINKOPTS = `if $(OLAPLINKTEST) ; then echo "$(S_OLAPLINKOPTS)" ; fi`

OLAPADMIN=$(OLAPHOME)admin/

LIBOLAPAPINAME=olapapi$(ORAOLAP_VERSION)
LIBOLAPAPIOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBOLAPAPINAME).$(LIB_EXT)
LLIBOLAPAPI=$(LDLIBFLAG)$(LIBOLAPAPINAME)
LOC_LIBOLAPAPI=$(LIBOLAPAPIOPT)

LIBCOLAPAPINAME=colapapi$(ORAOLAP_VERSION)
LIBCOLAPAPIOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBCOLAPAPINAME).$(LIB_EXT)
LLIBCOLAPAPI=$(LDLIBFLAG)$(LIBCOLAPAPINAME)
LOC_LIBCOLAPAPI=$(LIBCOLAPAPIOPT)

STAGE_LIBOLAPAPISONAME=STAGE_untrusted_olapapi$(ORAOLAP_VERSION)
STAGE_LIBOLAPAPISOOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(STAGE_LIBOLAPAPISONAME).$(LIB_EXT)
STAGE_LOC_LIBOLAPAPISO=$(STAGE_LIBOLAPAPISOOPT)

STAGE_LIBCOLAPAPISONAME=STAGE_untrusted_colapapi$(ORAOLAP_VERSION)
STAGE_LIBCOLAPAPISOOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(STAGE_LIBCOLAPAPISONAME).$(LIB_EXT)
STAGE_LOC_LIBCOLAPAPISO=$(STAGE_LIBCOLAPAPISOOPT)

LIBOLAPAPISONAME=olapapi$(ORAOLAP_VERSION)
LIBOLAPAPISOOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBOLAPAPISONAME).$(SO_EXT)
LLIBOLAPAPISO=$(LDLIBFLAG)$(LIBOLAPAPISONAME)
LOC_LIBOLAPAPISO=$(LIBOLAPAPISOOPT)

LIBCOLAPAPISONAME=colapapi$(ORAOLAP_VERSION)
LIBCOLAPAPISOOPT=$(OLAPHOME)lib/$(LIB_PREFIX)$(LIBCOLAPAPISONAME).$(SO_EXT)
LLIBCOLAPAPISO=$(LDLIBFLAG)$(LIBCOLAPAPISONAME)
LOC_LIBCOLAPAPISO=$(LIBCOLAPAPISOOPT)

# Entering /ade/b/1663622200/oracle/oraolap/s_exports.mk
S_OLAPPRELINKOPTS= 
S_OLAPLINKOPTS= ${LLIBOLAP} -bE:$(ORACLE_HOME)/rdbms/lib/olap.exp
S_TRUSTEDOLAPLINKOPTS= ${LOC_LIBOLAPAPI} -lC

S_SNAPIPRELINKOPTS=
S_SNAPILINKOPTS=
S_CLNTSHLIB= -lclntsh

# Exiting /ade/b/1663622200/oracle/oraolap/s_exports.mk
# Entering /ade/b/1663622200/oracle/oraolap/sr_oraolap.mk

XSPLATINCLUDE=

XSPLATCOMPDEFS= -qfloat=nomaf

XUMORPHFLAGS=-b -g 10 -e

# Exiting /ade/b/1663622200/oracle/oraolap/sr_oraolap.mk
# Exiting /ade/b/1663622200/oracle/oraolap/exports.mk
# Entering /ade/b/1663622200/oracle/mgw/exports.mk

MGWHOME=$(ORACLE_HOME)/mgw/


# Exiting /ade/b/1663622200/oracle/mgw/exports.mk
# Entering /ade/b/1663622200/oracle/odbc/exports.mk


ODBCHOME    = $(ORACLE_HOME)/odbc/
ODBCLIB     = $(ODBCHOME)$(LIBDIR)/
ODBCBIN     = $(ODBCHOME)bin/
ODBCSRC     = $(ODBCHOME)src/
ODBCINSTALL = $(ODBCHOME)install/
ODBCDEMO    = $(ODBCHOME)demo/

ODBC_MESG = odbc/mesg


# Exiting /ade/b/1663622200/oracle/odbc/exports.mk

# Entering /ade/b/1663622200/oracle/rdbms/exports.mk


RDBMS_VERSION=11
RDBMS_MINOR_VERSION=1

LIBCLNTSTNAME=clntst$(RDBMS_VERSION)
LIBCLNTST=$(LIBHOME)$(LIB_PREFIX)$(LIBCLNTSTNAME).$(LIB_EXT)
LLIBCLNTST=$(LDLIBFLAG)$(LIBCLNTSTNAME)

LIBSERVERNAME=server$(RDBMS_VERSION)
LIBSERVER=$(LIBHOME)$(LIB_PREFIX)$(LIBSERVERNAME).$(LIB_EXT)
LLIBSERVER=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSERVERNAME)$(LIB_SUFFIX)

LIBCLIENTNAME=client$(RDBMS_VERSION)
LIBCLIENT=$(LIBHOME)$(LIB_PREFIX)$(LIBCLIENTNAME).$(DEPLIB_EXT)
LLIBCLIENT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBCLIENTNAME)$(ILIB_SUFFIX)

LIBGENERICNAME=generic$(RDBMS_VERSION)
LIBGENERIC=$(LIBHOME)$(LIB_PREFIX)$(LIBGENERICNAME).$(DEPLIB_EXT)
LLIBGENERIC=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBGENERICNAME)$(ILIB_SUFFIX)

LIBSKGXPNAME=skgxp$(RDBMS_VERSION)
LIBSKGXP=$(LIBHOME)$(LIB_PREFIX)$(LIBSKGXPNAME).$(SKGXP_EXT)
LLIBSKGXP=$(LDLIBFLAG)$(LIBSKGXPNAME)

LIBSKGTRNAME=skgtr$(RDBMS_VERSION)
LIBSKGTR_MPMT=$(LIBHOME)$(LIB_PREFIX)$(LIBSKGTRNAME).$(SKGTR_EXT)
LIBSKGTR_=
LIBSKGTR=$(LIBSKGTR_$(MPMT_SERVER))
LLIBSKGTR_MPMT=$(LDLIBFLAG)$(LIBSKGTRNAME)
LLIBSKGTR_=
LLIBSKGTR=$(LLIBSKGTR_$(MPMT_SERVER))

LIBASMCLNTNAME=asmclnt$(RDBMS_VERSION)
LIBASMCLNT=$(LIBHOME)$(LIB_PREFIX)$(LIBASMCLNTNAME).$(DEPLIB_EXT)
LLIBASMCLNT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBASMCLNTNAME)$(ILIB_SUFFIX)
LIBASMCLNT_DEPS=$(LLIBCLNTSH) $(LLIBHASGEN) $(LLIBSKGXN) $(LLIBCOMMON) $(LLIBOCR) $(LLIBGENERIC) $(LLIBSAGE) $(LLIBSKGXP) $(LLIBXML)

LIBASMCLNTSHNAME=asmclntsh$(RDBMS_VERSION)
LIBASMCLNTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBASMCLNTSHNAME).$(DEPSO_EXT)
LLIBASMCLNTSH=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBASMCLNTSHNAME)$(ILIB_SUFFIX)
LIBASMCLNTSH_DEPS=$(LLIBCLNTSH) $(LLIBHASGEN) $(LLIBSKGXN) $(LLIBCOMMON) $(LLIBOCR) $(LLIBGENERIC) $(LLIBSAGE) $(LLIBSKGXP) $(LLIBXML)

ENCRYPTLIBS = $(PL_ENCRYPTLIBS)

LIBSKGXNNAME=skgxn$(RDBMS_VERSION)
LIBSKGXN=$(LIBHOME)$(LIB_PREFIX)$(LIBSKGXNNAME).$(SKGXN_EXT)
LLIBSKGXN=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBSKGXNNAME)$(LIB_SUFFIX)
LIBSKGXNI=$(LIBHOME)$(LIB_PREFIX)$(LIBSKGXNNAME).$(SKGXN_EXT)

LIBOCCINAME=occi
LIBOCCI=$(LIBHOME)$(LIB_PREFIX)$(LIBOCCINAME)$(RDBMS_VERSION).$(LIB_EXT)
LLIBOCCI=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBOCCINAME)$(RDBMS_VERSION)$(ILIB_SUFFIX)
LLIBOCCISTATIC=$(LDLIBFLAG)$(LIBOCCINAME)$(RDBMS_VERSION)

LIBCDFNAME=cdf
LIBCDF=$(LIBHOME)$(LIB_PREFIX)$(LIBCDFNAME)$(RDBMS_VERSION).$(LIB_EXT)
LLIBCDF=$(LDLIBFLAG)$(LIBCDFNAME)$(RDBMS_VERSION)

LIBWSECNAME=wsec
LIBWSEC=$(LIBHOME)$(LIB_PREFIX)wsec$(RDBMS_VERSION).$(LIB_EXT)
LLIBWSEC=$(LDLIBFLAG)$(LIB_PREFIX)$(LIBWSECNAME)$(RDBMS_VERSION)$(ILIB_SUFFIX)

LIBSKGXP_CLT=
LLIBSKGXP_CLT=

LIBCOMMONNAME=common$(RDBMS_VERSION)
LIBCOMMON=$(LIBHOME)$(LIB_PREFIX)$(LIBCOMMONNAME).$(DEPLIB_EXT)
LLIBCOMMON=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBCOMMONNAME)$(ILIB_SUFFIX)

LIBEVANAME=eva$(RDBMS_VERSION)
LIBEVA=$(LIBHOME)$(LIB_PREFIX)$(LIBEVANAME).$(LIB_EXT)
LLIBEVA=$(LDLIBFLAG)$(LIBEVANAME)

LIBVSNNAME=vsn$(RDBMS_VERSION)
LIBVSN=$(LIBHOME)$(LIB_PREFIX)$(LIBVSNNAME).$(DEPLIB_EXT)
LLIBVSN=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBVSNNAME)$(ILIB_SUFFIX)

LIBAGENTNAME=agent$(RDBMS_VERSION)
LIBAGENT=$(LIBHOME)$(LIB_PREFIX)$(LIBAGENTNAME).$(LIB_EXT)
LLIBAGENT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBAGENTNAME)$(LIB_SUFFIX)

LIBHGOSHNAME=hgosh$(RDBMS_VERSION)
LIBHGOSH=$(LIBHOME)$(LIB_PREFIX)$(LIBHGOSHNAME).$(LIB_EXT)
LLIBHGOSH=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGOSHNAME)$(LIB_SUFFIX)

LIBHGMSQLNAME=hgmsql$(RDBMS_VERSION)
LIBHGMSQL=$(LIBHOME)$(LIB_PREFIX)$(LIBHGMSQLNAME).$(LIB_EXT)
LLIBHGMSQL=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGMSQLNAME)$(LIB_SUFFIX)

LIBHGSYBSNAME=hgsybs$(RDBMS_VERSION)
LIBHGSYBS=$(LIBHOME)$(LIB_PREFIX)$(LIBHGSYBSNAME).$(LIB_EXT)
LLIBHGSYBS=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGSYBSNAME)$(LIB_SUFFIX)

LIBHGIFMXNAME=hgifmx$(RDBMS_VERSION)
LIBHGIFMX=$(LIBHOME)$(LIB_PREFIX)$(LIBHGIFMXNAME).$(LIB_EXT)
LLIBHGIFMX=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGIFMXNAME)$(LIB_SUFFIX)

LIBHGTERANAME=hgtera$(RDBMS_VERSION)
LIBHGTERA=$(LIBHOME)$(LIB_PREFIX)$(LIBHGTERANAME).$(LIB_EXT)
LLIBHGTERA=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGTERANAME)$(LIB_SUFFIX)

LIBHGDB2NAME=hgdb2$(RDBMS_VERSION)
LIBHGDB2=$(LIBHOME)$(LIB_PREFIX)$(LIBHGDB2NAME).$(LIB_EXT)
LLIBHGDB2=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGDB2NAME)$(LIB_SUFFIX)

LIBHGGCONNAME=hggcon$(RDBMS_VERSION)
LIBHGGCON=$(LIBHOME)$(LIB_PREFIX)$(LIBHGGCONNAME).$(LIB_EXT)
LLIBHGGCON=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGGCONNAME)$(LIB_SUFFIX)

LIBHGOTRACENAME=hgotrace$(RDBMS_VERSION)
LIBHGOTRACE=$(LIBHOME)$(LIB_PREFIX)$(LIBHGOTRACENAME).$(SO_EXT)
LLIBHGOTRACE=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBHGOTRACENAME)$(LIB_SUFFIX)

LIBDBTOOLSNAME=dbtools$(RDBMS_VERSION)
LIBDBTOOLS=$(RDBMSLIB)$(LIB_PREFIX)$(LIBDBTOOLSNAME).$(LIB_EXT)
LLIBDBTOOLS=$(LDLIBFLAG)$(LIBDBTOOLSNAME)

LIBNNETNAME=nnet$(RDBMS_VERSION)
LIBNNET=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETNAME).$(LIB_EXT)
LLIBNNET=$(LDLIBFLAG)$(LIBNNETNAME)

LIBNNETDNAME=nnetd$(RDBMS_VERSION)
LIBNNETD=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETDNAME).$(LIB_EXT)
LLIBNNETD=$(LDLIBFLAG)$(LIBNNETDNAME)

LIBNNET_CLT=$(LIBNNETD)
LLIBNNET_CLT=$(LLIBNNETD)

DLMHOME=$(ORACLE_HOME)/odlm/

LIBMMNAME=mm
LIBMM=$(LIBHOME)$(LIB_PREFIX)$(LIBMMNAME).$(LIB_EXT)
LLIBMM=$(LDLIBFLAG)$(LIBMMNAME)


LIBRDBMS_CLT=$(LIBCLIENT) $(LIBNNET_CLT) $(LIBSKGXP_CLT) $(LIBVSN) \
	$(LIBCOMMON) $(LIBGENERIC)
LLIBRDBMS_CLT=$(LLIBCLIENT) $(LLIBNNET_CLT) $(LLIBSKGXP_CLT) $(LLIBVSN) \
	$(LLIBCOMMON) $(LLIBGENERIC)

LIBRDBMS_SERVER=$(LIBCLIENT) $(LIBSKGXP_CLT) $(LIBVSN) \
	$(LIBCOMMON) $(LIBGENERIC)
LLIBRDBMS_SERVER=$(LLIBCLIENT) $(LLIBSKGXP_CLT) $(LLIBVSN) \
	$(LLIBCOMMON) $(LLIBGENERIC)

LIBCLNTSHNAME=clntsh
LIBCLNTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT)
LLIBCLNTSH=$(LDLIBFLAG)$(LIBCLNTSHNAME)
LIBCLNTSH_NPT=
LLIBCLNTSH_NPT=

LIBAGTSHNAME=agtsh
LIBAGTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBAGTSHNAME).$(SO_EXT)
LLIBAGTSH=$(LDLIBFLAG)$(LIBAGTSHNAME)

LIBKNLOPTNAME=knlopt
LIBKNLOPT=$(RDBMSLIB)$(LIB_PREFIX)$(LIBKNLOPTNAME).$(LIB_EXT)
LLIBKNLOPT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBKNLOPTNAME)$(LIB_SUFFIX)

LIBAVSTUBNAME=avstub$(RDBMS_VERSION)
LIBAVSTUB=$(LIBHOME)$(LIB_PREFIX)$(LIBAVSTUBNAME).$(LIB_EXT)
LLIBAVSTUB=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBAVSTUBNAME)$(LIB_SUFFIX)

LIBAVSERVERNAME=avserver$(RDBMS_VERSION)
LIBAVSERVER=$(LIBHOME)$(LIB_PREFIX)$(LIBAVSERVERNAME).$(LIB_EXT)
LLIBAVSERVER=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBAVSERVERNAME)$(LIB_SUFFIX)

LIBAVCLIENTNAME=avclient$(RDBMS_VERSION)
LIBAVCLIENT=$(LIBHOME)$(LIB_PREFIX)$(LIBAVCLIENTNAME).$(LIB_EXT)
LLIBAVCLIENT=$(LDLIBFLAG)$(ILIB_PREFIX)$(LIBAVCLIENTNAME)$(LIB_SUFFIX)

AVLIBS = `if [ -f $(LIBAVSERVER) ] ; then echo "$(LLIBAVSERVER)" ; else echo "$(LLIBAVSTUB)"; fi` `if [ -f $(LIBAVCLIENT) ] ; then echo "$(LLIBAVCLIENT)" ; fi`

LIBORASDKBASENAME=orasdkbase
LIBORASDKBASE=$(LIBHOME)$(LIB_PREFIX)$(LIBORASDKBASENAME).$(SO_EXT)
LLIBORASDKBASE=$(LDLIBFLAG)$(LIBORASDKBASENAME)

LIBORASDKSHNAME=orasdk
LIBORASDKSH=$(LIBHOME)$(LIB_PREFIX)$(LIBORASDKSHNAME).$(SO_EXT)
LLIBORASDKSH=$(LDLIBFLAG)$(LIBORASDKSHNAME)

CONFIG = $(RDBMSLIB)config.$(OBJ_EXT)


LLIBORDSDO=$(LDLIBFLAG)$(LIBORDSDONAME)$(LIB_SUFFIX)
SDOLIBS = `if ${AR} tv $(LIBKNLOPT) | $(GREP) "kxmnsd.$(OBJ_EXT)" > /dev/null 2>&1 ; then echo " " ; else echo "${LLIBORDSDO}"; fi`

RDBMSHOME=$(ORACLE_HOME)/rdbms/
RDBMSLIB=$(RDBMSHOME)$(LIBDIR)/
RDBMSADMIN=$(RDBMSHOME)admin/

ORAMAPLIB=$(RDBMSLIB)

LIBNIDNAME=nid
LIBNID=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNIDNAME).$(LIB_EXT)
LLIBNID=$(LDLIBFLAG)$(LIBNIDNAME)

THREAD_ORALIBS_MPMT=-lpthread
THREAD_ORALIBS_=
THREAD_ORALIBS=$(THREAD_ORALIBS_$(MPMT_SERVER))


ORACLE_KERNEL_LIBS=$(LLIBSKGTR) $(LLIBPERFSRV) $(NAETTOBJS) $(CONFIG)\
	$(SPOBJS) $(LLIBSERVER) $(LLIBODM) $(LLIBSAGE) \
	$(LLIBNNET) $(LLIBSKGXP) $(CORELIBS) $(LLIBRDBMS_SERVER) \
	$(LLIBKNLOPT) $(OLAPLINKOPTS) \
	$(LLIBSLAX) $(LLIBPLSQL) $(LLIBSERVER) $(LLIBRDBMS_SERVER) $(AVLIBS) \
	$(LLIBKNLOPT) $(LLIBSLAX) $(LLIBPLSQL) $(LLIBJAVAVMORJOX) \
	$(LLIBOCIJDBCST) $(LLIBWWG) $(NTZEOBJ) $(NETLIBS) $(NZLIBS) $(LLIBMM) $(CORELIBS) $(LLIBZTKG)\
	$(NETLIBS) $(NZLIBS) $(LIBPLS_CLT) $(LLIBEPC) $(CORELIBS) $(SDOLIBS) $(CARTLIBS) \
	$(CLSRLIBS_SERVER) $(CSSCLNTLIBS_SERVER) \
        $(CORECOMPRESSLIBS) $(ENCRYPTLIBS)  \
	$(CORELIBS) $(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBXSD) $(CORELIBS) \
	$(LLIBASMCLNT) $(LLIBCOMMON) $(LLIBCORE) $(PL_ORALIBS) $(THREAD_ORALIBS)
LIBCLIENTSHNAME=clientsh$(RDBMS_VERSION)
LLIBCLIENTSH=$(LDLIBFLAG)$(LIBCLIENTSHNAME)$(LIB_SUFFIX)
LIBGENERICSHNAME=genericsh$(RDBMS_VERSION)
LLIBGENERICSH=$(LDLIBFLAG)$(LIBGENERICSHNAME)$(LIB_SUFFIX)
LIBCOMMONSHNAME=commonsh$(RDBMS_VERSION)
LLIBCOMMONSH=$(LDLIBFLAG)$(LIBCOMMONSHNAME)$(LIB_SUFFIX)
LIBMMSHNAME=mmsh
LLIBMMSH=$(LDLIBFLAG)$(LIBMMSHNAME)$(LIB_SUFFIX)
LIBVSNSHNAME=vsnsh$(RDBMS_VERSION)
LLIBVSNSH=$(LDLIBFLAG)$(LIBVSNSHNAME)$(LIB_SUFFIX)
LIBNNETSHNAME=nnetsh$(RDBMS_VERSION)
LLIBNNETSH=$(LDLIBFLAG)$(LIBNNETSHNAME)$(LIB_SUFFIX)

LIBORIONNAME=orion$(RDBMS_VERSION)
LIBORION=$(LIBHOME)$(LIB_PREFIX)$(LIBORIONNAME).$(LIB_EXT)
LLIBORION=$(LDLIBFLAG)$(LIBORIONNAME)

LIBDSGANAME=dsga$(RDBMS_VERSION)
LIBDSGA=$(RDBMSLIB)$(LIB_PREFIX)$(LIBDSGANAME).$(LIB_EXT)
LLIBDSGA=$(LDLIBFLAG)$(LIBDSGANAME)
LOC_LIBDSGA=$(RDBMSLIB)$(LIB_PREFIX)$(LIBDSGANAME).$(LIB_EXT)

LIBDBGUISSNAME=dbguiss
LOC_LIBDBGUISS=$(RDBMSLIB)$(LIB_PREFIX)$(LIBDBGUISSNAME).$(LIB_EXT)
LIBDBGUISS=$(RDBMSLIB)$(LIB_PREFIX)$(LIBDBGUISSNAME).$(SO_EXT)
LLIBDBGUISS=$(LDLIBFLAG)$(LIBDBGUISSNAME)

ASMCLNT_LIBS=$(LLIBASMCLNT) $(LLIBCOMMON) $(LLIBSAGE) $(LLIBSKGXP) \
             $(LLIBGENERIC)
ASMCLNTSH_LIBS=$(LLIBASMCLNTSH) $(LLIBSAGE) $(LLIBSKGXP)
ASMCLNT_OCR_LIBS=$(ASMCLNT_LIBS)
ASMCLNT_CSS_LIBS=$(ASMCLNT_LIBS)


LINK_JOX_STATICALLY=yes

# Entering /ade/b/1663622200/oracle/rdbms/export_banner.mk

# Exiting /ade/b/1663622200/oracle/rdbms/export_banner.mk
# Entering /ade/b/1663622200/oracle/rdbms/s_exports.mk
 
LIBPERFSRVNAME=perfsrv$(RDBMS_VERSION)
LIBPERFSRV=$(LIBHOME)$(LIB_PREFIX)$(LIBPERFSRVNAME).$(LIB_EXT)
LLIBPERFSRV=$(LDLIBFLAG)$(LIBPERFSRVNAME)$(LIB_SUFFIX)


SKGXP_EXT=$(SO_EXT)
 
 


SKGXN_EXT=$(LIB_EXT)

SKGXN_VERSION=2
LIBSKGXNNAME=skgxn$(SKGXN_VERSION)
LIBSKGXN=$(ORACLUSTERDIR)$(LIB_PREFIX)$(LIBSKGXNNAME).$(SKGXN_EXT)


LIBCLNTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT)
LLIBCLNTSH=$(LDLIBFLAG)$(LIBCLNTSHNAME) -brtl
LIBCLNTSH64=$(ORACLE_HOME)/lib64/libclntsh.$(LIB_EXT)

LIBAGTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBAGTSHNAME).$(LIB_EXT)

SDOLIBS = `if ${AR} tv $(LIBKNLOPT) | $(GREP) "kxmnsd.o" > /dev/null 2>&1 ; then echo " " ; else echo "${LLIBORDSDO}"; fi`

LLIBOCCI=$(LDLIBFLAG)$(LIBOCCINAME)
LIBOCCI=$(LIBHOME)$(LIB_PREFIX)$(LIBOCCINAME).$(LIB_EXT)

AIO_NWAIT_TIMEOUT_EXP= -bI:/usr/lib/aio.exp


DSGALIBLIST=$(RDBMSLIB)dsgaliblist

LIBASMCLNT_STATIC=$(LIBHOME)$(LIB_PREFIX)$(LIBASMCLNTNAME).$(LIB_EXT)
LIBSAGE_STATIC=$(LIBHOME)$(LIB_PREFIX)$(LIBSAGENAME).$(LIB_EXT)
ASMCLNT_OCR_LIBS=$(LIBASMCLNT_STATIC) \
                 $(LLIBCOMMON) $(LIBSAGE_STATIC) $(LLIBGENERIC) 
ASMCLNT_CSS_LIBS=$(LIBASMCLNT_STATIC) \
                 $(LLIBCOMMON) $(LIBSAGE_STATIC) $(LLIBGENERIC) 

LIBASMCLNTSH_STATIC=$(LIBHOME)$(LIB_PREFIX)$(LIBASMCLNTSHNAME).$(LIB_EXT)
ASMCLNTSH_LIBS=$(LIBASMCLNTSH_STATIC) $(LIBSAGE_STATIC) 

# Exiting /ade/b/1663622200/oracle/rdbms/s_exports.mk
# Exiting /ade/b/1663622200/oracle/rdbms/exports.mk

PRODUCT=rdbms
PRODHOME=$(ORACLE_HOME)/$(PRODUCT)/

TG4DG4=dg4
HSDG4=dg4
HSPRODHOME=$(ORACLE_HOME)/hs/
HSLIB=$(HSPRODHOME)$(LIBDIR)/
TG4ADBSPRODHOME=$(ORACLE_HOME)/$(TG4DG4)adbs/
TG4ADBSLIB=$(TG4ADBSPRODHOME)$(LIBDIR)/
TG4DB2PRODHOME=$(ORACLE_HOME)/$(TG4DG4)db2/
TG4DB2LIB=$(TG4DB2PRODHOME)$(LIBDIR)/
TG4DB2DRVRSHLIB=$(TG4DB2PRODHOME)driver/$(LIBDIR)/
TG4IFMXPRODHOME=$(ORACLE_HOME)/$(TG4DG4)ifmx/
TG4IFMXLIB=$(TG4IFMXPRODHOME)$(LIBDIR)/
TG4IFMXDRVRSHLIB=$(TG4IFMXPRODHOME)driver/$(LIBDIR)/
TG4IMSPRODHOME=$(ORACLE_HOME)/$(TG4DG4)ims/
TG4IMSLIB=$(TG4IMSPRODHOME)$(LIBDIR)/
TG4INGRPRODHOME=$(ORACLE_HOME)/tg4ingr/
TG4INGRLIB=$(TG4INGRPRODHOME)$(LIBDIR)/
TG4MSQLPRODHOME=$(ORACLE_HOME)/$(TG4DG4)msql/
TG4MSQLLIB=$(TG4MSQLPRODHOME)$(LIBDIR)/
TG4MSQLDRVRSHLIB=$(TG4MSQLPRODHOME)driver/$(LIBDIR)/
TG4RDBPRODHOME=$(ORACLE_HOME)/tg4rdb/
TG4RDBLIB=$(TG4RDBPRODHOME)$(LIBDIR)/
TG4RMSPRODHOME=$(ORACLE_HOME)/tg4rms/
TG4RMSLIB=$(TG4RMSPRODHOME)$(LIBDIR)/
TG4SYBSPRODHOME=$(ORACLE_HOME)/$(TG4DG4)sybs/
TG4SYBSLIB=$(TG4SYBSPRODHOME)$(LIBDIR)/
TG4SYBSDRVRSHLIB=$(TG4SYBSPRODHOME)driver/$(LIBDIR)/
TG4TERAPRODHOME=$(ORACLE_HOME)/$(TG4DG4)tera/
TG4TERALIB=$(TG4TERAPRODHOME)$(LIBDIR)/
TG4TERADRVRSHLIB=$(TG4TERAPRODHOME)driver/$(LIBDIR)/
TG4VSAMPRODHOME=$(ORACLE_HOME)/$(TG4DG4)vsam/
TG4VSAMLIB=$(TG4VSAMPRODHOME)$(LIBDIR)/


LIBKNLOPTSHIPNAME=knlopt_ship
LIBVSNEENAME=vsn_ee$(RDBMS_VERSION)
LIBVSNSTDNAME=vsn_std$(RDBMS_VERSION)

LIBQSMA=$(LOC_LIBQSMASHR)
LIBXDB=$(LOC_LIBGENERIC)

LIBS=$(LOC_LIBCOMMON) $(LOC_LIBGENERIC) $(LOC_LIBCLIENT) $(LOC_LIBSERVER) $(LOC_LIBPERFSRV) \
     $(LOC_LIBAGENT) $(LOC_LIBDBTOOLS) \
     $(LOC_LIBMM) $(LOC_LIBNID) $(LOC_LIBNNETD) $(LOC_LIBNNETE) \
     $(LOC_LIBOCCI) $(LOC_LIBWSEC) \
     $(LOC_LIBQSMA) $(LOC_LIBODM) $(LOC_LIBOCITRC) \
     $(LOC_LIBXDBSHR) $(LOC_LIBQSMASHR)  \
     $(LOC_LIBMAPSYM) $(LOC_LIBMAPDUMMY) $(LOC_LIBMAPUFS) $(LOC_LIBMAPEXT) \
     $(LOC_LIBFILESIZE) \
     $(LIBSKGXPD_STATIC) $(LIBSKGXPT_STATIC) $(LIBSKGXPU_STATIC)\
     $(LIBSKGXPG_STATIC) $(LIBSKGXNR_STATIC) $(LIBSKGXNS_STATIC) \
     $(LOC_LIBDBGUISS) $(LOC_LIBASMCLNT) $(LOC_LIBASMCLNTSH)
SHLIBS=$(LIBODM) $(LIBNFSODM) $(LIBASMCLNTSH) $(S_SHLIBS)
MAPLIBS=$(LIBMAPDUMMY) $(LIBMAPUFS) $(LIBMAPSYM) $(LIBMAPEXT)
DLOPENLIBS=$(LIBQSMASHR) $(MAPLIBS) $(LIBFILESIZE) $(LIBXDBSHR) $(S_DLOPENLIBS) $(LIBDBGUISS)

INS_CONFIG=$(CONFIG)

CARTLIBS= $(CTX_LINK) $(LLIBORDIMT)
CARTLIBD= $(CTX_LINK) $(LLIBORDIMT)
HS_OCI_DRIVER=$(RDBMSLIB)hoaoci.$(OBJ_EXT)
HS_DEP_DRIVER=$(RDBMSLIB)hoax.$(OBJ_EXT)
HS_OTS_DRIVER=$(RDBMSLIB)hoat.$(OBJ_EXT)

HS_XASWITCH_ORA=$(RDBMSLIB)hsxaora.$(OBJ_EXT)

HSALLMAI = $(RDBMSLIB)shorm.$(OBJ_EXT) $(RDBMSLIB)horm.$(OBJ_EXT)	# hs all modules main
HSSQLMAI = $(RDBMSLIB)horms.$(OBJ_EXT)		# hs SQL main
HSDEPMAI = $(RDBMSLIB)hormd.$(OBJ_EXT)		# hs DEP main
HSOTSMAI = $(RDBMSLIB)hormt.$(OBJ_EXT)		# hs OTS main
HSAGTSHC = $(RDBMSLIB)homts.$(OBJ_EXT)		# multi-threaded agent 
HSODBCMAI   = $(HSLIB)$(HSDG4)odbc.$(OBJ_EXT)		# hsodbc main
HSOLEFSMAI  = $(HSLIB)hsolefs.$(OBJ_EXT)	# hsolefs main
HSOLESQLMAI = $(HSLIB)hsolesql.$(OBJ_EXT)	# hsolesql main
TG4ADBSMAI  = $(TG4ADBSLIB)$(TG4DG4)adbs.$(OBJ_EXT)	# tg4adbs main
TG4DB2MAI   = $(TG4DB2LIB)$(TG4DG4)db2.$(OBJ_EXT)	# tg4db2 main
TG4IFMXMAI  = $(TG4IFMXLIB)$(TG4DG4)ifmx.$(OBJ_EXT)	# tg4ifmx main
TG4IMSMAI   = $(TG4IMSLIB)$(TG4DG4)ims.$(OBJ_EXT)	# tg4ims main
TG4INGRMAI  = $(TG4INGRLIB)tg4ingr.$(OBJ_EXT)	# tg4ingr main
TG4MSQLMAI  = $(TG4MSQLLIB)$(TG4DG4)msql.$(OBJ_EXT)	# tg4msql main
TG4RDBMAI   = $(TG4RDBLIB)tg4rdb.$(OBJ_EXT)	# tg4rdb main
TG4RMSMAI   = $(TG4RMSLIB)tg4rms.$(OBJ_EXT)	# tg4rms main
TG4SYBSMAI  = $(TG4SYBSLIB)$(TG4DG4)sybs.$(OBJ_EXT)	# tg4sybs main
TG4TERAMAI  = $(TG4TERALIB)$(TG4DG4)tera.$(OBJ_EXT)	# tg4tera main
TG4VSAMMAI  = $(TG4VSAMLIB)$(TG4DG4)vsam.$(OBJ_EXT)	# tg4vsam main
TG4PWDMAI   = $(RDBMSLIB)$(TG4DG4)pwd.$(OBJ_EXT) $(RDBMSLIB)houzi.$(OBJ_EXT)	# tg4pwd main
HGOHSCCMAI   = $(RDBMSLIB)hgohscc.$(OBJ_EXT)	# hgohscc main

LIBNAVHOANAME=navhoa
LIBNAVHOA=$(LIBHOME)$(LIB_PREFIX)$(LIBNAVHOANAME).$(LIB_EXT)
LLIBNAVHOA=$(LDLIBFLAG)$(LIBNAVHOANAME)$(ILIB_SUFFIX)

LIBNAVSHRNAME=hsnav
LIBNAVSHR=$(LIBHOME)$(LIB_PREFIX)$(LIBNAVSHRNAME).$(SO_EXT)
LLIBNAVSHR=$(LDLIBFLAG)$(LIBNAVSHRNAME)$(ILIB_SUFFIX)

LIBNVBASESHRNAME=hsbase
LIBNVBASESHR=$(LIBHOME)$(LIB_PREFIX)$(LIBNVBASESHRNAME).$(SO_EXT)
LLIBNVBASESHR=$(LDLIBFLAG)$(LIBNVBASESHRNAME)$(ILIB_SUFFIX)

HS3P_DDODBC_PFX=HG
HS3P_DDODBC_VER=23
HS3P_DDODBC_SRC_VER=25
HS3P_DDODBC_INCLUDE=$(RDBMSSRC)agent/osds/hs3p/odbc/include$(HS3P_DDODBC_SRC_VER)
HS3P_DDODBC_IVPFX=iv
HS3P_DDODBC_IVODBCPFX=IV
HS3P_DDODBC_SHLIBVAR=LD_LIBRARY_PATH
HS3P_DDODBC_LPFLAGS=\
	-DHGO_DDODBC_PFX='"$(HS3P_DDODBC_PFX)"' \
	-DHGO_DDODBC_VER='"$(HS3P_DDODBC_VER)"' \
	-DHGO_DDODBC_SRC_VER='"$(HS3P_DDODBC_SRC_VER)"' \
	-DHGO_DDODBC_IVPFX='"$(HS3P_DDODBC_IVPFX)"' \
	-DHGO_DDODBC_IVODBCPFX='"$(HS3P_DDODBC_IVODBCPFX)"' \
	-DHGO_DDODBC_SHLIBVAR='"$(HS3P_DDODBC_SHLIBVAR)"'
HS3P_DDODBC_SOHOME=$(HSPRODHOME)$(LIBDIR)/

LIBIVICUSHRNAME=$(HS3P_DDODBC_PFX)icu$(HS3P_DDODBC_VER)
LIBIVICUSHR=$(HS3P_DDODBC_SOHOME)$(LIB_PREFIX)$(LIBIVICUSHRNAME).$(SO_EXT)
LLIBIVICUSHR=$(LDLIBFLAG)$(LIBIVICUSHRNAME)

LIBODBCSHRNAME=odbc
LIBODBCSHR=$(HS3P_DDODBC_SOHOME)$(LIB_PREFIX)$(LIBODBCSHRNAME).$(SO_EXT)
LLIBODBCSHR=$(LDLIBFLAG)$(LIBODBCSHRNAME)$(ILIB_SUFFIX)

LIBODBCINSTSHRNAME=odbcinst
LIBODBCINSTSHR=$(HS3P_DDODBC_SOHOME)$(LIB_PREFIX)$(LIBODBCINSTNAME).$(SO_EXT)
LLIBODBCINSTSHR=$(LDLIBFLAG)$(LIBODBCINSTNAME)

HSALIB_SUBSET1=$(HSA_OSDLINK_PREPEND) $(HSAGTSHC) $(SSDBED)
HSALIB_SUBSET2=$(LLIBAGTSH) $(LLIBTHREAD) $(LLIBCLNTSH) \
	$(LINKLDLIBS) $(HSA_OSDLINK_APPEND)

NAVLIBS= $(LDPATHFLAG)$(LIBHOME) \
	$(LLIBNAVHOA)  $(LLIBNAVSHR) $(LLIBNVBASESHR)

HS3P_DDODBC_LIBS = $(LDPATHFLAG)$(HS3P_DDODBC_SOHOME) \
	$(LLIBODBCSHR) $(LLIBODBCINSTSHR) $(LLIBIVICUSHR)


VER_ENT= vsnfprd.$(OBJ_EXT)
VER_STD= vsnfstd.$(OBJ_EXT)
VER_PO= vsnfpo.$(OBJ_EXT)
VSNNTP= vsnntp.$(OBJ_EXT)
VSNSTD= vsnstd.$(OBJ_EXT)
VSNPO= vsnpo.$(OBJ_EXT)

VER_ENT_DEPS=knlopt_local $(RDBMSLIB)$(VER_ENT)
VER_STD_DEPS=knlopt_local $(RDBMSLIB)$(VER_STD) rac_off part_off dm_off rat_off
VER_PO_DEPS=knlopt_local $(RDBMSLIB)$(VER_PO) rac_off part_off dm_off rat_off

PLS_ON= kkxwtp.$(OBJ_EXT)
PLS_OFF= kkxntp.$(OBJ_EXT)
PLSQAENV=$(ORACLE_HOME)/plsql/utl/plsqaenv
PLSQLUTL=$(ORACLE_HOME)/plsql/utl/
PLSQLSCRIPTS=$(PLSQLUTL)scripts/
PLSQASTART=T_COM:plsqastart.tsc

JOXOFF_OFILE= joxoff.$(OBJ_EXT)
JOX_OFILE=jox.$(OBJ_EXT)
JOXWTP_OFILE= joxwtp.$(OBJ_EXT)
JOXON_OPT_TERM= $(RDBMSLIB)$(JOX_OFILE)
JOXOFF_OPT_TERM= $(RDBMSLIB)$(JOXOFF_OFILE)
JOX_OFF_ACTUAL=jox_off_static

JOXOPT_FILE=$(RDBMSLIB)joxopt.txt
JOX_BOM=$(RDBMSADMIN)jox.bom
JOXNAME=jox$(RDBMS_VERSION)
LIBJOXNAME=$(LIB_PREFIX)$(JOXNAME)
LLIBJOX=$(LDLIBFLAG)$(ILIB_PREFIX)$(JOXNAME)$(ILIB_SUFFIX)
SHLIBJOX=$(JAVAVM_SHLIB_SOHOME)$(LIBJOXNAME).$(SO_EXT)
JAVAVM_SHLIB_SOHOME=$(LIBHOME)

LLIBJAVAVMORJOXTERM=$(LLIBJAVAVM)

LLIBJAVAVMORJOX=$(LLIBJAVAVMORJOXTERM) $(LLIBSERVER)


RAC_ON= kcsm.$(OBJ_EXT)
RAC_OFF= ksnkcs.$(OBJ_EXT)

OPS_ON= $(RAC_ON)
OPS_OFF=$(RAC_OFF)

ASM_ON= kfon.$(OBJ_EXT)
ASM_OFF= kfoff.$(OBJ_EXT)

DDB_ON= ktd.$(OBJ_EXT)
DDB_OFF= ksnktd.$(OBJ_EXT)

SDO_ON= kxmwsd.$(OBJ_EXT)
SDO_OFF= kxmnsd.$(OBJ_EXT)

LBAC_ON= kzlilbac.$(OBJ_EXT)
LBAC_OFF= kzlnlbac.$(OBJ_EXT)

DV_ON= kzvidv.$(OBJ_EXT)
DV_OFF= kzvndv.$(OBJ_EXT)

CTX_ON= kciwcx.$(OBJ_EXT)
CTX_OFF= kcincx.$(OBJ_EXT)

OLAP_ON=  xsyeolap.$(OBJ_EXT)
OLAP_OFF=xsnoolap.$(OBJ_EXT)

PART_ON= kkpoban.$(OBJ_EXT)
PART_OFF= ksnkkpo.$(OBJ_EXT)

DM_ON=dmwdm.$(OBJ_EXT)
DM_OFF=dmndm.$(OBJ_EXT)

RAT_ON=kecwr.$(OBJ_EXT)
RAT_OFF=kecnr.$(OBJ_EXT)

LIL_ON= $(LIB_PREFIX)lil.$(LIB_EXT)
LIL_OFF= sllfls.$(OBJ_EXT)

XAS_ON=$(LIBSQL)
XAS_OFF=xaonsl.$(OBJ_EXT)
 
XAD_OFF=xaondy.$(OBJ_EXT)

SQLLIBS=

KPT_ON=kprwts.$(OBJ_EXT)
KPT_OFF=kprnts.$(OBJ_EXT)

ZDK_OFF= kdzof.$(OBJ_EXT)
 
SGL_ON=$(OSNTABST) $(RDBMSLIB)ttcsoi.$(OBJ_EXT) $(RDBMSLIB)ttcoerr.$(OBJ_EXT)
SGL_OFF=$(NIGTAB)

EMBEDDED_ON=$(NIGTAB) $(RDBMSLIB)kpufpd.$(OBJ_EXT) $(RDBMSLIB)ttcsoi.$(OBJ_EXT) $(RDBMSLIB)ttcoerr.$(OBJ_EXT)

ORAMAI = $(RDBMSLIB)opimai.$(OBJ_EXT)
SSORED = $(RDBMSLIB)ssoraed.$(OBJ_EXT)
IMPMAI = $(RDBMSLIB)s0impdrv.$(OBJ_EXT)
EXPMAI = $(RDBMSLIB)s0exudrv.$(OBJ_EXT)
EXPDPMAI = $(RDBMSLIB)s0udexp.$(OBJ_EXT)
IMPDPMAI = $(RDBMSLIB)s0udimp.$(OBJ_EXT)
LDRMAI = $(RDBMSLIB)sulmain.$(OBJ_EXT)
CSMAI = $(RDBMSLIB)s0qducs.$(OBJ_EXT)
MIGMAI = $(RDBMSLIB)s0kumain.$(OBJ_EXT)
MIGOBJS = $(RDBMSLIB)skumcf.$(OBJ_EXT)
MXMMAI = $(RDBMSLIB)maxmem.$(OBJ_EXT)
DBGMAI = $(RDBMSLIB)dbfmig.$(OBJ_EXT)
SYSRESVMAI = $(RDBMSLIB)sysresv.$(OBJ_EXT)
ORADISMMAI = $(RDBMSLIB)soradism.$(OBJ_EXT)
MKPATCHMAI = $(RDBMSLIB)mkpatch.$(OBJ_EXT)
ORADNFSMAI = $(RDBMSLIB)oradnfs.$(OBJ_EXT)
ORADNFSAUX = 
CCODELIBMAI = $(RDBMSLIB)ccodelib.$(OBJ_EXT)
FMPUTLMAI = $(RDBMSLIB)skgfxp.$(OBJ_EXT)
FMPUTLHPMAI = $(RDBMSLIB)skgfxph.$(OBJ_EXT)
DUMPSGAMAI = $(RDBMSLIB)dumpsga.$(OBJ_EXT)
MAPSGAMAI = $(RDBMSLIB)mapsga.$(OBJ_EXT)
TSMMAI = $(RDBMSLIB)tstshm.$(OBJ_EXT)
TKPMAI = $(RDBMSLIB)s0kvpf.$(OBJ_EXT)
PLSTMAI = $(RDBMSLIB)s0khpf.$(OBJ_EXT)
GOCMAI = $(RDBMSLIB)genoci.$(OBJ_EXT)
PWDMAI = $(RDBMSLIB)s0kuzr.$(OBJ_EXT)
DBFMAI = $(RDBMSLIB)dbfsize.$(OBJ_EXT)
CURMAI = $(RDBMSLIB)cursize.$(OBJ_EXT)
DBVMAI = $(RDBMSLIB)s0kudbv.$(OBJ_EXT)
DBGRMTDMAI = $(RDBMSLIB)s0dbgrmtd.$(OBJ_EXT)
ORIONMAI = $(RDBMSLIB)orion.$(OBJ_EXT)
SYSCONFMAI = $(RDBMSLIB)sysconf.$(OBJ_EXT)
SSDBED=
TDSMAI = $(RDBMSLIB)kopc.$(OBJ_EXT)
TDSOBJS= $(RDBMSLIB)kopca.$(OBJ_EXT) $(RDBMSLIB)kopcp.$(OBJ_EXT) 
EXTPMAI = $(RDBMSLIB)hormc.$(OBJ_EXT)
AGTCLMAI = $(RDBMSLIB)hout.$(OBJ_EXT)
AGTCLSUR = $(RDBMSLIB)shou.$(OBJ_EXT)
SSORED = $(RDBMSLIB)ssoraed.$(OBJ_EXT)
TTCSOI = $(RDBMSLIB)ttcsoi.$(OBJ_EXT)
ARCMAI = $(RDBMSLIB)archmon.$(OBJ_EXT)
OSHMAI = $(RDBMSLIB)osh.$(OBJ_EXT)
GKSMAI = $(RDBMSLIB)genksms.$(OBJ_EXT)
GENKSMMAPMAI = $(RDBMSLIB)genksmmap.$(OBJ_EXT)
GKFMAI = $(RDBMSLIB)genkflat.$(OBJ_EXT)
SSKRMED = $(RDBMSLIB)sskrmed.$(OBJ_EXT)
SKRMPT = $(RDBMSLIB)skrmpt.$(OBJ_EXT)
SBBDPT = $(RDBMSLIB)sbbdpt.$(OBJ_EXT)
SSBBDED = $(RDBMSLIB)ssbbded.$(OBJ_EXT)
SKRSPT = $(RDBMSLIB)skrspt.$(OBJ_EXT)
SSKRSED = $(RDBMSLIB)sskrsed.$(OBJ_EXT)
KGMGRC = $(RDBMSLIB)kgutc.$(OBJ_EXT)	        # kgmgr
LOADPSPMAI = $(RDBMSLIB)wpspldrv.$(OBJ_EXT)	# loadpsp
RFSMGRLMAI =$(RDBMSLIB)srfsd.$(OBJ_EXT) # dgmgrl
RFSXC =$(RDBMSLIB)rfsxc.$(OBJ_EXT)
RFSMGRLOBJS =$(RDBMSLIB)rfsin.$(OBJ_EXT) $(RDBMSLIB)rfscom.$(OBJ_EXT) $(RDBMSLIB)rfsd.$(OBJ_EXT) $(RDBMSLIB)rfobsv.$(OBJ_EXT)
SKFEDPT =  $(RDBMSLIB)skfedpt.$(OBJ_EXT)
SSKFEDED = $(RDBMSLIB)sskfeded.$(OBJ_EXT)
SKRNPT = $(RDBMSLIB)skrnpt.$(OBJ_EXT) 
SSKRNED = $(RDBMSLIB)sskrned.$(OBJ_EXT)
SSTNTED = $(RDBMSLIB)sstnted.$(OBJ_EXT)
STNTPT = $(RDBMSLIB)stntpt.$(OBJ_EXT)
SSTRCED = $(RDBMSLIB)sstrced.$(OBJ_EXT)
STRCPT = $(RDBMSLIB)strcpt.$(OBJ_EXT)
EXTJOBMAI = $(RDBMSLIB)sjsex.$(OBJ_EXT)
EXTJOBOMAI = $(RDBMSLIB)sjsex.$(OBJ_EXT)
JSSUMAI = $(RDBMSLIB)sjssu.$(OBJ_EXT)
JSSUMAI2 = $(RDBMSLIB)jssu.$(OBJ_EXT)
GENEZIMAI = $(RDBMSLIB)genezi.$(OBJ_EXT)
SKFODPT =  $(RDBMSLIB)skfodpt.$(OBJ_EXT)
SSKFODED = $(RDBMSLIB)sskfoded.$(OBJ_EXT)
KFODOBJ = $(RDBMSLIB)kfod.$(OBJ_EXT)

SKFNDGPT = $(RDBMSLIB)skfndgpt.$(OBJ_EXT)
SSKFNDGED = $(RDBMSLIB)sskfndged.$(OBJ_EXT)
KFNDGOBJ = $(RDBMSLIB)kfndg.$(OBJ_EXT)

SSDBGVED = $(RDBMSLIB)ssdbgved.$(OBJ_EXT)
SDBGVPT = $(RDBMSLIB)sdbgvpt.$(OBJ_EXT)
DBGVCI = $(RDBMSLIB)dbgvci.$(OBJ_EXT)
DISKMONMAI = $(RDBMSLIB)diskmon.$(OBJ_EXT)
DSKMDRVMAI = $(RDBMSLIB)dskm_drv.$(OBJ_EXT)
SSDBGUED = $(RDBMSLIB)ssdbgued.$(OBJ_EXT)
SDBGUPT = $(RDBMSLIB)sdbgupt.$(OBJ_EXT)
DBGUCI = $(RDBMSLIB)dbguci.$(OBJ_EXT)
SSKECED = $(RDBMSLIB)sskeced.$(OBJ_EXT)
SKECPT = $(RDBMSLIB)skecpt.$(OBJ_EXT)
SKFSAGPT = $(RDBMSLIB)skfsagpt.$(OBJ_EXT)
SSKFSAGED = $(RDBMSLIB)sskfsaged.$(OBJ_EXT)

SKFMUPT =  $(RDBMSLIB)skfmupt.$(OBJ_EXT)
SSKFMUED = $(RDBMSLIB)sskfmued.$(OBJ_EXT)
KFMUOBJ = $(RDBMSLIB)kfmu.$(OBJ_EXT)
IND_INLINEMAI = $(RDBMSLIB)ind_inline.$(OBJ_EXT)
GTSMAI = $(RDBMSLIB)gts.$(OBJ_EXT)

CDFMAI = $(RDBMSLIB)cdf.$(OBJ_EXT)

SKGXPINFOMAI = $(RDBMSLIB)skgxpinfo.$(OBJ_EXT)

ORACLE=$(RDBMSBIN)oracle$(EXE_SUFFIX)
IMP=$(RDBMSBIN)imp$(EXE_SUFFIX)
EXP=$(RDBMSBIN)exp$(EXE_SUFFIX)
EXPDP=$(RDBMSBIN)expdp$(EXE_SUFFIX)
IMPDP=$(RDBMSBIN)impdp$(EXE_SUFFIX)
SQLLDR=$(RDBMSBIN)sqlldr$(EXE_SUFFIX)
SQLLDR_LIL=$(RDBMSBIN)sqlldr_lil$(EXE_SUFFIX)
GRDCSCAN=$(RDBMSBIN)grdcscan$(EXE_SUFFIX)
MIG=$(RDBMSBIN)mig$(EXE_SUFFIX)
DBVERIFY=$(RDBMSBIN)dbv$(EXE_SUFFIX)
DBGRMTD=$(RDBMSBIN)dbgrmtd$(EXE_SUFFIX)
ORION=$(RDBMSBIN)orion$(EXE_SUFFIX)
DISKMON=$(RDBMSBIN)diskmon$(EXE_SUFFIX)
DSKMDRV=$(RDBMSBIN)dskmdrv$(EXE_SUFFIX)
TSTSHM=$(RDBMSBIN)tstshm$(EXE_SUFFIX)
MAXMEM=$(RDBMSBIN)maxmem$(EXE_SUFFIX)
DBFMIG=$(RDBMSBIN)dbfmig$(EXE_SUFFIX)
SYSRESVER=$(RDBMSBIN)sysresv$(EXE_SUFFIX)
ORADISM=$(RDBMSBIN)oradism$(EXE_SUFFIX)
MKPATCH=$(RDBMSBIN)mkpatch$(EXE_SUFFIX)
ORADNFS=$(RDBMSBIN)oradnfs$(EXE_SUFFIX)
CCODELIB=$(RDBMSBIN)ccodelib$(EXE_SUFFIX)
FMPUTL=$(RDBMSBIN)fmputl$(EXE_SUFFIX)
FMPUTLHP=$(RDBMSBIN)fmputlhp$(EXE_SUFFIX)
DUMPSGA=$(RDBMSBIN)dumpsga$(EXE_SUFFIX)
SYSCONF=$(RDBMSBIN)sysconf$(EXE_SUFFIX)
MAPSGA=$(RDBMSBIN)mapsga$(EXE_SUFFIX)
ORAPWD=$(RDBMSBIN)orapwd$(EXE_SUFFIX)
TKPROF=$(RDBMSBIN)tkprof$(EXE_SUFFIX)
PLSHPROF=$(RDBMSBIN)plshprof$(EXE_SUFFIX)
DBFSIZE=$(RDBMSBIN)dbfsize$(EXE_SUFFIX)
CURSIZE=$(RDBMSBIN)cursize$(EXE_SUFFIX)
RMAN=$(RDBMSBIN)rman$(EXE_SUFFIX)
GENOCI=$(RDBMSBIN)genoci$(EXE_SUFFIX)
GENKFLAT=$(RDBMSBIN)genkflat$(EXE_SUFFIX)
GENKSMMAP=$(RDBMSBIN)genksmmap$(EXE_SUFFIX)
SVRMGRL=$(RDBMSBIN)svrmgrl$(EXE_SUFFIX)
TDSCOMP=$(RDBMSBIN)tdscomp$(EXE_SUFFIX)
EXTPROC=$(RDBMSBIN)extproc$(EXE_SUFFIX)
EXTPROC32=$(RDBMSBIN)extproc32$(EXE_SUFFIX)
HSALLOCI=$(RDBMSBIN)hsalloci$(EXE_SUFFIX)
HSDEPXA=$(RDBMSBIN)hsdepxa$(EXE_SUFFIX)
HSOTS=$(RDBMSBIN)hsots$(EXE_SUFFIX)
HSODBC=$(RDBMSBIN)$(HSDG4)odbc$(EXE_SUFFIX)
HSOLEFS=$(RDBMSBIN)hsolefs$(EXE_SUFFIX)
HSOLESQL=$(RDBMSBIN)hsolesql$(EXE_SUFFIX)
TG4ADBS=$(RDBMSBIN)$(TG4DG4)adbs$(EXE_SUFFIX)
TG4DB2=$(RDBMSBIN)$(TG4DG4)db2$(EXE_SUFFIX)
TG4IFMX=$(RDBMSBIN)$(TG4DG4)ifmx$(EXE_SUFFIX)
TG4IMS=$(RDBMSBIN)$(TG4DG4)ims$(EXE_SUFFIX)
TG4INGR=$(RDBMSBIN)tg4ingr$(EXE_SUFFIX)
TG4MSQL=$(RDBMSBIN)$(TG4DG4)msql$(EXE_SUFFIX)
TG4RDB=$(RDBMSBIN)tg4rdb$(EXE_SUFFIX)
TG4RMS=$(RDBMSBIN)tg4rms$(EXE_SUFFIX)
TG4SYBS=$(RDBMSBIN)$(TG4DG4)sybs$(EXE_SUFFIX)
TG4TERA=$(RDBMSBIN)$(TG4DG4)tera$(EXE_SUFFIX)
TG4VSAM=$(RDBMSBIN)$(TG4DG4)vsam$(EXE_SUFFIX)
TG4PWD=$(RDBMSBIN)$(TG4DG4)pwd$(EXE_SUFFIX)
HGOHSCC=$(RDBMSBIN)hgohscc$(EXE_SUFFIX)
AGTCTL=$(RDBMSBIN)agtctl$(EXE_SUFFIX)
ARCHMON=$(RDBMSBIN)archmon$(EXE_SUFFIX)
OSH=$(RDBMSBIN)osh$(EXE_SUFFIX)
RMAN=$(RDBMSBIN)rman$(EXE_SUFFIX)
BBED=$(RDBMSBIN)bbed$(EXE_SUFFIX)
SBTTEST=$(RDBMSBIN)sbttest$(EXE_SUFFIX)
KGMGR=$(RDBMSBIN)kgmgr$(EXE_SUFFIX)
LOADPSP=$(RDBMSBIN)loadpsp$(EXE_SUFFIX)
RFSMGRL=$(RDBMSBIN)dgmgrl$(EXE_SUFFIX)
KFED=$(RDBMSBIN)kfed$(EXE_SUFFIX)
KFOD=$(RDBMSBIN)kfod$(EXE_SUFFIX)
AMDU=$(RDBMSBIN)amdu$(EXE_SUFFIX)
KFNDG=$(RDBMSBIN)renamedg$(EXE_SUFFIX)
SETASMGID=$(RDBMSBIN)setasmgid$(EXE_SUFFIX)

NID=$(RDBMSBIN)nid$(EXE_SUFFIX)
ORATNT=$(RDBMSBIN)Oratnt$(EXE_SUFFIX)

TRCLDR=$(RDBMSBIN)trcldr$(EXE_SUFFIX)

EXTJOB=$(RDBMSBIN)extjob$(EXE_SUFFIX)
EXTJOBO=$(RDBMSBIN)extjobo$(EXE_SUFFIX)
JSSU=$(RDBMSBIN)jssu$(EXE_SUFFIX)

GENEZI=$(RDBMSBIN)genezi$(EXE_SUFFIX)
EXEC_GENEZI= $(ORACLE_HOME)/bin/genezi$(EXE_SUFFIX)

ADRCI=$(RDBMSBIN)adrci$(EXE_SUFFIX)
UIDRVCI=$(RDBMSBIN)uidrvci$(EXE_SUFFIX)

WRC=$(RDBMSBIN)wrc$(EXE_SUFFIX)
IND_INLINE=$(RDBMSBIN)ind_inline$(EXE_SUFFIX)
GTS=$(RDBMSBIN)gts$(EXE_SUFFIX)

DBFS_CLIENT=$(RDBMSBIN)dbfs_client$(EXE_SUFFIX)

SKGXPINFO=$(RDBMSBIN)skgxpinfo$(EXE_SUFFIX)

LIBOCIEINAME=ociei
LIBLIGHTOCIEINAME=ociicus
LIBOCIEI=$(RDBMSLIB)$(LIB_PREFIX)$(LIBOCIEINAME).$(SO_EXT)
LIBLIGHTOCIEI=$(RDBMSLIB)$(LIB_PREFIX)$(LIBLIGHTOCIEINAME).$(SO_EXT)
PACKAGE_BASIC=basic
PACKAGE_BASICLITE=basiclite
PACKAGE_JDBC=jdbc
PACKAGE_ODBC=odbc
PACKAGE_PRECOMP=precomp
PACKAGE_SQLPLUS=sqlplus
PACKAGE_TOOLS=tools
OCIEIMAI=$(RDBMSLIB)ociei.$(OBJ_EXT)
OCIEILIGHTMAI=$(RDBMSLIB)ociicus.$(OBJ_EXT)
OCIEISRC=$(RDBMSLIB)ociei.c
OCIEILIGHTSRC=$(RDBMSLIB)ociicus.c
OCIEILOG=$(RDBMSLIB)genezi.log
OCIEILIGHTLOG=$(RDBMSLIB)ociicus.log
CLEAN_OCIEIALL=clean_ocieiall
CLEAN_OCIICUS=clean_ociicus

LIBOSBWSNAME=osbws
LIBOSBWSSONAME=$(LIBOSBWSNAME)$(RDBMS_VERSION)
LIBOSBWSSO=$(RDBMSLIB)$(LIB_PREFIX)$(LIBOSBWSSONAME).$(SO_EXT)
OSBWSMAI=$(RDBMSLIB)$(LIBOSBWSNAME)ic.$(OBJ_EXT)
OSBWSSRC=$(RDBMSLIB)$(LIBOSBWSNAME)ic.c
OSBWSLOG=$(RDBMSLIB)$(LIBOSBWSNAME)ic.log
SOSBWS_OBJ=$(RDBMSLIB)sosbws.$(OBJ_EXT)
FORCE_OSBWSIC=force_osbwsic 

FORCE_OCIEI=force_ociei

GENEZI_DIRS=nls/data oracore/mesg oracore/zoneinfo rdbms/mesg       \
	ldap/mesg precomp/mesg slax/mesg plsql/mesg $(ODBC_MESG)
GENEZI_LIGHT_DIRS=nls/data oracore/mesg oracore/zoneinfo rdbms/mesg \
	ldap/mesg precomp/mesg $(ODBC_MESG)
GENEZI_PATS=.msb .nlb .dat
GENEZI_LIGHT_PATS=us.msb lx0*.nlb lx10*.nlb lx300*.nlb  lx1boot.nlb \
	lx20001.nlb lx20002.nlb lx2001f.nlb lx2005a.nlb lx20060.nlb \
	lx200b2.nlb lx2031e.nlb lx20367.nlb lx20369.nlb lx207d0.nlb \
	lx40001.nlb lx40002.nlb lx40003.nlb lx40004.nlb lx40005.nlb \
	lx40006.nlb lx40010.nlb lx40011.nlb sqlus.msb .dat

GENEZI_OSBWS_DIRS=nls/data oracore/mesg oracore/zoneinfo rdbms/mesg
GENEZI_OSBWS_PATS=us.msb lx0*.nlb lx10*.nlb lx300*.nlb  lx1boot.nlb \
	lx20001.nlb lx20002.nlb lx2001f.nlb lx2005a.nlb lx20060.nlb \
	lx200b2.nlb lx2031e.nlb lx20367.nlb lx20369.nlb lx207d0.nlb \
	lx40001.nlb lx40002.nlb lx40003.nlb lx40004.nlb lx40005.nlb \
	lx40006.nlb lx40010.nlb lx40011.nlb .dat


ORACLE_LINKLINE=$(ORACLE_LINKER) $(PL_FLAGS) $(ORAMAI) $(SSORED) $(TTCSOI) \
	$(ORACLE_KERNEL_LIBS) $(LINKLDLIBS)
IMP_LINKLINE=$(LINK) $(OPT) $(IMPMAI) $(SSDBED) $(LLIBDBTOOLS) \
	$(LINKTTLIBS)
EXP_LINKLINE=$(LINK) $(OPT) $(EXPMAI) $(SSDBED) $(LLIBDBTOOLS) \
	$(LINKTTLIBS)
EXPDP_LINKLINE=$(LINK) $(OPT) $(EXPDPMAI) $(SSDBED) $(LLIBDBTOOLS) \
	$(LINKTTLIBS)
CDF_LINKLINE=$(LINKCC) $(LINKCDFLIBS) $(OPT) $(CDFMAI) \
	$(LLIBCDF) $(LLIBCLNTSH) $(LLIBTHREAD)
IMPDP_LINKLINE=$(LINK) $(OPT) $(IMPDPMAI) $(SSDBED) $(LLIBDBTOOLS) \
	$(LINKTTLIBS)
CSN_LINKLINE=$(LINK) $(OPT) $(CSMAI) \
	$(RDBMSLIB)$(LIL_OFF) $(LLIBDBTOOLS) $(CSSCLNTLIBS_SERVER) \
        $(ASMCLNT_LIBS) $(LINKTTLIBS) 
LDR_LINKLINE=$(LINK) $(OPT) $(LDRMAI) $(SSDBED) \
	$(RDBMSLIB)$(LIL_OFF) $(LLIBDBTOOLS) $(LLIBCLNTSH) $(ORACLETTLIBS) \
	$(LLIBTHREAD) $(LINKLDLIBS)
LIL_LINKLINE=$(LINK) $(OPT) $(LDRMAI) $(SSDBED) $(LLIBDBTOOLS) \
	$(LIL_ON) $(LLIBCLNTSH) $(ORACLETTLIBS) $(LLIBTHREAD) $(LINKLDLIBS)
DBV_LINKLINE=$(LINK) $(OPT) $(DBVMAI) $(SSDBED) $(LLIBDBTOOLS) \
        $(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBNLSRTL) \
	$(LINKTTLIBS) $(PL_AIOLIB)
DBGRMTD_LINKLINE=$(LINK) $(OPT) $(DBGRMTDMAI) $(LIBGENERIC) $(LLIBCORE) \
                 $(OCISHAREDLIBS) $(LLIBSLAX) $(LINKTTLIBS)
ORION_LINKLINE=$(LINK) $(OPT) $(ORIONMAI) $(LLIBORION) \
        $(LLIBGENERIC) $(LLIBCORE) $(LLIBCLNTSH) \
        $(LLIBSAGE) $(LLIBSKGXP) \
        $(LLIBNLSRTL) $(PL_AIOLIB) $(LLIBCOMMON) $(LINKLDLIBS) 
DISKMON_LINKLINE=$(LINK) $(DISKMONMAI) \
                 $(LLIBCLNTSH) $(ORACLETTLIBS) $(LLIBSAGE) \
                 $(LLIBSKGXP) $(CSSCLNTLIBS_SERVER) $(ASMCLNT_LIBS) \
                 $(SUIDLINKLDLIBS)
DSKMDRV_LINKLINE=$(LINK) $(DSKMDRVMAI) \
                 $(LLIBCLNTSH) $(ORACLETTLIBS) \
                 $(LLIBSKGXP) $(SUIDLINKLDLIBS)
TSTSHM_LINKLINE=$(LINK) $(OPT) $(TSMMAI) $(SSDBED) $(LINKTTLIBS)
MAXMEM_LINKLINE=$(LINK) $(OPT) $(MXMMAI) $(SSDBED) $(LINKTTLIBS)
DBFMIG_LINKLINE=$(LINK) $(OPT) $(DBGMAI) $(SSDBED) $(LINKTTLIBS)
SYSRESVER_LINKLINE=$(LINK) $(OPT) $(SYSRESVMAI) $(SSDBED) \
	$(LINKTTLIBS)
ORADISM_LINKLINE=$(LINK) $(ORADISMMAI) $(LLIBGENERIC) $(LLIBCORE) $(LLIBCOMMON) $(SUIDLINKLDLIBS)
MKPATCH_LINKLINE=$(LINK) $(MKPATCHMAI) $(LLIBGENERIC) $(LLIBCORE) $(LLIBCOMMON) $(SUIDLINKLDLIBS)
ORADNFS_LINKLINE=$(LINK) $(ORADNFSMAI) $(LLIBGENERIC) $(LLIBCORE) $(LLIBCOMMON) $(SUIDLINKLDLIBS)
CCODELIB_LINKLINE=$(LINK) $(CCODELIBMAI) $(LLIBGENERIC) $(LLIBCORE) $(LLIBCOMMON) $(LINKLDLIBS)
FMPUTL_LINKLINE=$(LINK) $(FMPUTLMAI) $(CORELIBS) $(SUIDLINKLDLIBS)
FMPUTLHP_LINKLINE=$(LINK) $(FMPUTLHPMAI) $(CORELIBS) $(SUIDLINKLDLIBS)
GENKSMSOBJ=$(GENKSMS)>$(KSMSSRC);$(AS) $(NOKPIC_ASFLAGS) -o $(KSMS) $(KSMSSRC); $(RMF) $(KSMSSRC)
MAYBE_ARX_KSMS=if [ ! -f $(KSMS) ]; then ($(CD) $(RDBMSLIB); $(AREXTRACT) $(LIBSERVER) ksms.o); fi;
DUMPSGA_LINKLINE=$(LINK) $(OPT) $(DUMPSGAMAI) $(SSDBED) $(KSMS) \
	$(LINKTTLIBS) 
SYSCONF_LINKLINE=$(LINK) $(OPT) $(SYSCONFMAI) $(SSDBED) $(KSMS) \
	$(LINKTTLIBS) 
MAPSGA_LINKLINE=$(LINK) $(OPT) $(MAPSGAMAI) $(SSDBED) $(KSMS) \
	$(LINKTTLIBS) 
ORAPWD_LINKLINE=$(LINK) $(OPT) $(PWDMAI) $(SSDBED) $(LINKTTLIBS)
TKPROF_LINKLINE=$(LINK) $(OPT) $(TKPMAI) $(SSDBED) $(LINKTTLIBS)
PLSHPROF_LINKLINE=$(LINK) $(OPT) $(PLSTMAI) $(SSDBED) \
	$(LLIBCLIENT) $(LLIBPLSQL) $(LLIBSLAX) $(LLIBPLSQL) $(LINKTTLIBS)
DBFSIZE_LINKLINE=$(LINK) $(OPT) $(DBFMAI) $(SSDBED) $(LINKTTLIBS)
CURSIZE_LINKLINE=$(LINK) $(OPT) $(CURMAI) $(SSDBED) $(LINKTTLIBS)
RMAN_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(SSKRMED) $(SKRMPT) \
	$(LLIBDBTOOLS) $(LLIBCLIENT) $(LLIBSQL) $(LLIBPLSQL) \
	$(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBNLSRTL) \
	$(LLIBSLAX) $(LLIBPLSQL) $(LIBPLCN) $(LINKTTLIBS)
GENOCI_LINKLINE=$(LINK) $(GOCMAI) $(LLIBCORE) $(LINKLDLIBS)
GENKFLAT_LINKLINE=$(LINK) $(GKFMAI) $(LINKLDLIBS)
SVRMGRL_LINKLINE=$(LINK) $(LLIBSVRM) $(LLIBCLIENT) $(LLIBSQL) \
	$(LDFLAGSLIST) $(LINKTTLIBS) 
TDSCOMP_LINKLINE=$(LINK) $(OPT) $(TDSMAI) $(TDSOBJS) $(SSDBED) \
	$(LINKTTLIBS)
EXTPROC_LINKLINE=$(LINK) $(OPT) $(EXTPMAI) $(PROD_EXTPROC_OPT) \
	$(HSALIB_SUBSET1) $(HSALIB_SUBSET2)
AGTCTL_LINKLINE=$(LINK) $(OPT) $(AGTCLMAI) $(HSALIB_SUBSET1) \
	$(AGTCLSUR) $(LLIBVSN) $(HSALIB_SUBSET2)
HSALLOCI_LINKLINE=$(LINK) $(OPT) $(HSALLMAI) $(HSALIB_SUBSET1) \
	$(HS_OCI_DRIVER) $(HS_XASWITCH_ORA) $(RDBMSLIB)$(XAD_OFF) \
	$(HSALIB_SUBSET2)
HSDEPXA_LINKLINE=$(LINK) $(OPT) $(HSDEPMAI) $(HSALIB_SUBSET1) \
	$(HS_DEP_DRIVER) $(RDBMSLIB)$(XAD_OFF) \
	$(HSALIB_SUBSET2)
HSOTS_LINKLINE=$(LINK) $(OPT) $(HSOTSMAI) $(HSALIB_SUBSET1) \
	$(HS_OTS_DRIVER) $(HS_XASWITCH_ORA) $(RDBMSLIB)$(XAD_OFF) \
	$(HSALIB_SUBSET2)
HSODBC_LINKLINE= $(LINK) $(OPT) $(HSODBCMAI) $(HSALIB_SUBSET1) \
	$(LLIBHGOSH) $(LLIBHGGCON) $(LLIBHGOSH) \
	$(S_HSODBCRPATH) $(HSALIB_SUBSET2)
HSOLEFS_LINKLINE= $(LINK) $(OPT) $(HSOLEFSMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
HSOLESQL_LINKLINE= $(LINK) $(OPT) $(HSOLESQLMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4ADBS_LINKLINE= $(LINK) $(OPT) $(TG4ADBSMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4DB2_LINKLINE= $(LINK) $(OPT) $(TG4DB2MAI) $(HSALIB_SUBSET1) \
	$(LLIBHGOSH) $(LLIBHGDB2) $(LLIBHGOSH) \
	$(S_TG4DB2RPATH) $(HSALIB_SUBSET2)
TG4IFMX_LINKLINE= $(LINK) $(OPT) $(TG4IFMXMAI) $(HSALIB_SUBSET1) \
	$(LLIBHGOSH) $(LLIBHGIFMX) $(LLIBHGOSH) \
	$(S_TG4IFMXRPATH) $(HSALIB_SUBSET2)
TG4IMS_LINKLINE= $(LINK) $(OPT) $(TG4IMSMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4INGR_LINKLINE= $(LINK) $(OPT) $(TG4INGRMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4MSQL_LINKLINE= $(LINK) $(OPT) $(TG4MSQLMAI) $(HSALIB_SUBSET1) \
	$(LLIBHGOSH) $(LLIBHGMSQL) $(LLIBHGOSH) \
	$(S_TG4MSQLRPATH) $(HSALIB_SUBSET2)
TG4RDB_LINKLINE= $(LINK) $(OPT) $(TG4RDBMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4RMS_LINKLINE= $(LINK) $(OPT) $(TG4RMSMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4SYBS_LINKLINE= $(LINK) $(OPT) $(TG4SYBSMAI) $(HSALIB_SUBSET1) \
	$(LLIBHGOSH) $(LLIBHGSYBS) $(LLIBHGOSH) \
	$(S_TG4SYBSRPATH) $(HSALIB_SUBSET2)
TG4TERA_LINKLINE= $(LINK) $(OPT) $(TG4TERAMAI) $(HSALIB_SUBSET1) \
	$(LLIBHGOSH) $(LLIBHGTERA) $(LLIBHGOSH) \
	$(S_TG4TERARPATH) $(HSALIB_SUBSET2)
TG4VSAM_LINKLINE= $(LINK) $(OPT) $(TG4VSAMMAI) $(HSALIB_SUBSET1) \
	$(NAVLIBS) $(HSALIB_SUBSET2)
TG4PWD_LINKLINE= $(LINK) $(OPT) $(TG4PWDMAI) \
	$(LLIBTHREAD) $(LLIBCLNTSH) $(LINKLDLIBS)
HGOHSCC_LINKLINE= $(LINK) $(OPT) $(HGOHSCCMAI) \
	$(LLIBTHREAD) $(LLIBCLNTSH) $(LINKLDLIBS)

ARCHMON_LINKLINE=$(LINK) $(OPT) $(ARCMAI) $(LINKTTLIBS)
OSH_LINKLINE=$(LINK) $(OSHMAI) $(SUIDLINKLDLIBS)
BBED_LINKLINE=$(LINK) $(S0MAIN) $(SSBBDED) $(SBBDPT) $(LLIBSQLNET) \
	$(LLIBDBTOOLS) $(LINKTTLIBS)
SBTTEST_LINKLINE=$(LINK) $(S0MAIN) $(SSKRSED) $(SKRSPT) \
	$(SHAREDLIBPATH) $(LLIBDBTOOLS) $(LINKTTLIBS)
IMAGEEXE_LINKLINE=$(LINK) $(OPT) $(IMAGEOBJS) $(SSDBED) \
	$(SQLLIBS) $(LLIBDBTOOLS) $(AVLIBS) $(LINKTTLIBS) $(THREADLIBS)
IMAGESHARE_LINKLINE=$(LINK) $(OPT) $(IMAGEOBJS) $(SSDBED) \
	$(LLIBCLNTSH) $(THREADLIBS) $(LINKLDLIBS)
KGMGR_LINKLINE=$(LINK) $(OPT) $(KGMGRC) $(LLIBCLIENT) \
	$(LLIBSQL) $(LLIBPLSQL) $(LLIBSLAX) \
	$(LLIBPLSQL) $(LLIBDBTOOLS) $(LINKTTLIBS)
LOADPSP_LINKLINE=$(LINK) $(OPT) $(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBNLSRTL) \
	$(LOADPSPMAI) $(LLIBDBTOOLS) $(LINKTTLIBS)
RFSMGRL_LINKLINE=$(LINK) $(OPT) $(RFSMGRLMAI) $(RFSMGRLOBJS) \
	$(RFSXC) $(SSDBED) $(LLIBDBTOOLS) $(LLIBTHREAD) \
        $(LINKTTLIBS)

NID_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(SKRNPT) $(SSKRNED) $(LLIBNID) \
             $(LINKTTLIBS) 
TRCLDR_LINKLINE=$(LINK) $(S0MAIN) $(SSTRCED) $(STRCPT) \
                $(LLIBDBTOOLS) $(LINKTTLIBS)

ORATNT_LINKLINE=$(LINK) $(S0MAIN) $(SSTNTED) $(STNTPT) \
                $(LLIBDBTOOLS) $(LLIBSLAX) $(LINKTTLIBS)

KFED_LINKLINE=$(LINK) $(S0MAIN) $(SSKFEDED) $(SKFEDPT)  \
              $(LLIBDBTOOLS) $(LLIBCOMMON) $(LLIBSAGE) \
              $(LLIBSKGXP) $(CSSCLNTLIBS_SERVER) $(LLIBASMCLNT) $(LINKTTLIBS)

KFOD_LINKLINE=$(LINK) $(S0MAIN) $(SSKFODED) $(SKFODPT) $(KFODOBJ) \
	$(LIBGENERIC) $(LLIBDBTOOLS) \
	$(LIBGENERIC) $(LLIBCOMMON) $(LLIBSAGE) $(LLIBSKGXP) $(LIBCORE) \
        $(CSSCLNTLIBS_SERVER) $(LLIBASMCLNT) $(LINKTTLIBS)

KFNDG_LINKLINE=$(LINK) $(S0MAIN) $(SSKFNDGED) $(SKFNDGPT) $(KFNDGOBJ) \
        $(LIBGENERIC) $(DEF_OPT) $(LLIBDBTOOLS) $(LIBGENERIC) \
        $(LIBCORE) $(CSSCLNTLIBS_SERVER) $(ASMCLNT_LIBS) $(LINKTTLIBS)

AMDU_LINKLINE=$(LINK) $(S0MAIN) $(SSKFMUED) $(SKFMUPT) \
	$(LLIBDBTOOLS) $(LLIBCORE) $(LLIBGENERIC) \
	$(LLIBCOMMON) $(LLIBGENERIC) $(LLIBCOMMON) $(LLIBUNLSRTL) \
        $(LLIBNLSRTL) $(LLIBCORE) $(LLIBSAGE) $(LLIBSKGXP) \
        $(LLIBNLSRTL) $(CSSCLNTLIBS_SERVER) $(LLIBASMCLNT) $(LINKTTLIBS)

SETASMGID_LINKLINE=$(LINK) $(S0MAIN) $(SSKFSAGED) $(SKFSAGPT) $(CONFIG) \
	$(LLIBDBTOOLS) $(LLIBGENERIC) $(LLIBCOMMON) $(CORELIBS) \
	$(SUIDLINKLDLIBS)

ADRCI_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(DBGVCI) $(SSDBGVED) $(SDBGVPT) \
               $(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS)

UIDRVCI_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(DBGUCI) $(SSDBGUED) $(SDBGUPT) \
               $(LLIBCLNTSH) $(ORACLETTLIBS) $(LINKLDLIBS)

EXTJOB_LINKLINE=$(LINK) $(OPT) $(EXTJOBMAI) $(EXTJOB_LIBCLNT) $(CORELIBS) \
                $(SUIDLINKLDLIBS) 

EXTJOBO_LINKLINE=$(LINK) $(OPT) $(EXTJOBOMAI) $(EXTJOB_LIBCLNT) $(CORELIBS) \
                $(SUIDLINKLDLIBS) 

EXTJOB_LIBCLNT=$(LLIBGENERIC) $(LLIBCOMMON)

JSSU_LINKLINE=$(LINK) $(OPT) $(JSSUMAI) $(JSSUMAI2) $(JSSU_OSLIBS) \
                $(LINKLDLIBS_4_JSSU)
LINKLDLIBS_4_JSSU=$(SUIDLINKLDLIBS)

GENEZI_LINKLINE=$(LINK) $(GENEZIMAI) $(LLIBCLNTSH) $(CORELIBS) $(SUIDLINKLDLIBS)

WRC_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(SSKECED) $(SKECPT) $(LLIBWRC) \
             $(LINKTTLIBS) $(LLIBTHREAD) 

IND_INLINE_LINKLINE=$(LINK) $(IND_INLINEMAI) $(LINKLDLIBS)
GTS_LINKLINE=$(LINK) $(GTSMAI) $(LINKLDLIBS)
SKGXPINFO_LINKLINE=$(LINK) $(SKGXPINFOMAI) $(LLIBSKGXP) \
                   $(LLIBCLNTSH) $(LINKLDLIBS)

LIBOCIEI_LINKLINE=$(ECHO) NO DEFINITON FOR LIBOCIEI LINK LINE; exit 1

ZIPEXE=zip
UNZIPEXE=unzip
CATEXE=cat
OC4J_ZIP=$(ORACLE_HOME)/rdbms/jlib/oc4j_extended.zip
OC4J_DEST=$(ORACLE_HOME)/oc4j
LIBOCIEI_BASE=$(ORACLE_HOME)/rdbms/install/instantclient$(HYBRID_IC_SUF)
LIBOCIEI_SHIP_DIR=instantclient_$(RDBMS_VERSION)_$(MINORVSN)
LIBOCIEI_SHIP_BASE=$(LIBOCIEI_BASE)/$(LIBOCIEI_SHIP_DIR)
LIBOCIEI_SDK_BASE=$(LIBOCIEI_SHIP_BASE)/sdk
LIBOCIEI_BASIC_ZIP=$(LIBOCIEI_BASE)/basic.zip
LIBOCIEI_BASIC_LITE_ZIP=$(LIBOCIEI_BASE)/basiclite.zip
LIBOCIEI_SQLPLUS_ZIP=$(LIBOCIEI_BASE)/sqlplus.zip
LIBOCIEI_JDBC_ZIP=$(LIBOCIEI_BASE)/jdbc.zip
LIBOCIEI_ODBC_ZIP=$(LIBOCIEI_BASE)/odbc.zip
LIBOCIEI_SDK_ZIP=$(LIBOCIEI_BASE)/sdk.zip
LIBOCIEI_TOOLS_ZIP=$(LIBOCIEI_BASE)/tools.zip
LIBOCIEI_PRECOMP_ZIP=$(LIBOCIEI_BASE)/precomp.zip
LIBOCIEI_CREATE_OTN_FILES=$(ORACLE_HOME)/rdbms/install/instantclient/OTN/create_otn_files.sh

LIBOCIEI_EXIT_ON_ERROR=set -e

BUILD_LIBOCIEI_SDK_ZIP=
BUILD_LIBOCIEI_PRECOMP_ZIP=

LIBOCIEI_ODBC_INTERNAL=$(CD) $(ORACLE_HOME)/odbc/utl; \
	$(CP) odbc_update_ini.sh  $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/odbc/html; \
	$(CP) ODBC_IC_Readme_Unix.html $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_BASIC_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMRF) $(LIBOCIEI_SHIP_BASE); \
	$(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	if [ -f $(LIBOCIEI_BASE)/$(LIB_PREFIX)$(LIBOCIEINAME).$(SO_EXT) ]; then \
	  $(CP) $(LIBOCIEI_BASE)/$(LIB_PREFIX)$(LIBOCIEINAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	else \
	  $(CP) $(ORACLE_HOME)/instantclient$(HYBRID_IC_SUF)/libociei.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	fi; \
	$(CD) $(ORACLE_HOME)/bin; \
	$(CP) genezi$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        echo "Basic Package Information" > $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        echo "=========================" >> $(LIBOCIEI_SHIP_BASE)/BASIC_README ;\
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
	$(CD) $(ORACLE_HOME)/bin; \
	$(CP) adrci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        $(CP) uidrvci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/$(LIBDIR); \
	$(CP) $(LIB_PREFIX)$(NZNAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	$(CP) $(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT).$(RDBMS_VERSION).$(RDBMS_MINOR_VERSION) $(LIBOCIEI_SHIP_BASE); \
	$(CP) $(LIB_PREFIX)$(LIBOCCINAME).$(SO_EXT).$(RDBMS_VERSION).$(RDBMS_MINOR_VERSION) $(LIBOCIEI_SHIP_BASE); \
	$(BUILD_LIBOCIEI_JDBC_BASIC_ZIP); \
	$(CD) $(ORACLE_HOME)/rdbms/jlib; \
	$(CP) xstreams.jar $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMF) $(LIBOCIEI_BASIC_ZIP); \
	$(ZIPEXE) $(LIBOCIEI_BASIC_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
	$(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_BASIC_LITE_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMRF) $(LIBOCIEI_SHIP_BASE); \
	$(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	if [ -f $(LIBOCIEI_BASE)/light/$(LIB_PREFIX)$(LIBLIGHTOCIEINAME).$(SO_EXT) ]; then \
	  $(CP) $(LIBOCIEI_BASE)/light/$(LIB_PREFIX)$(LIBLIGHTOCIEINAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	else \
	  $(CP) $(ORACLE_HOME)/instantclient$(HYBRID_IC_SUF)/light/libociicus.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	fi; \
	$(CD) $(ORACLE_HOME)/bin; \
	$(CP) genezi$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        echo "Basic Lite Package Information" > $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        echo "==============================" >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
	$(CD) $(ORACLE_HOME)/bin; \
	$(CP) adrci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        $(CP) uidrvci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/$(LIBDIR); \
	$(CP) $(LIB_PREFIX)$(NZNAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	$(CP) $(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT).$(RDBMS_VERSION).$(RDBMS_MINOR_VERSION) $(LIBOCIEI_SHIP_BASE); \
	$(CP) $(LIB_PREFIX)$(LIBOCCINAME).$(SO_EXT).$(RDBMS_VERSION).$(RDBMS_MINOR_VERSION) $(LIBOCIEI_SHIP_BASE); \
	$(BUILD_LIBOCIEI_JDBC_BASIC_ZIP); \
	$(CD) $(ORACLE_HOME)/rdbms/jlib; \
	$(CP) xstreams.jar $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMF) $(LIBOCIEI_BASIC_LITE_ZIP); \
	$(ZIPEXE) $(LIBOCIEI_BASIC_LITE_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
	$(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_JDBC_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMRF) $(LIBOCIEI_SHIP_BASE); \
	$(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	$(BUILD_LIBOCIEI_NLSRTL_JARS_FOR_DBJAVA_CLIENT); \
	$(BUILD_LIBOCIEI_JDBC_EXTRA_ZIP); \
        echo "JDBC Package Information" > $(LIBOCIEI_SHIP_BASE)/JDBC_README; \
        echo "========================" >> $(LIBOCIEI_SHIP_BASE)/JDBC_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/JDBC_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/JDBC_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/JDBC_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/JDBC_README; \
	$(RMF) $(LIBOCIEI_JDBC_ZIP); \
	$(ZIPEXE) $(LIBOCIEI_JDBC_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
	$(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_TOOLS_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMRF) $(LIBOCIEI_SHIP_BASE); \
	$(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/bin; \
	$(CP) wrc$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
        echo "Tools Package Information" > $(LIBOCIEI_SHIP_BASE)/TOOLS_README; \
        echo "=========================" >> $(LIBOCIEI_SHIP_BASE)/TOOLS_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/TOOLS_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/TOOLS_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/TOOLS_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/TOOLS_README; \
	$(RMF) $(LIBOCIEI_TOOLS_ZIP); \
	$(ZIPEXE) $(LIBOCIEI_TOOLS_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
	$(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_SQLPLUS_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMRF) $(LIBOCIEI_SHIP_BASE); \
	$(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	$(CD) $(ORACLE_HOME)/$(LIBDIR); \
	$(CP) $(LIB_PREFIX)sqlplus.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/instantclient$(HYBRID_IC_SUF); \
	$(CP) $(LIB_PREFIX)sqlplusic.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/bin; \
	$(CP) sqlplus$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE)/sqlplus; \
	$(CD) $(ORACLE_HOME)/sqlplus/admin; \
	$(CP) glogin.sql $(LIBOCIEI_SHIP_BASE); \
        echo "SQLPLUS Package Information" > $(LIBOCIEI_SHIP_BASE)/SQLPLUS_README; \
        echo "===========================" >> $(LIBOCIEI_SHIP_BASE)/SQLPLUS_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/SQLPLUS_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/SQLPLUS_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/SQLPLUS_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/SQLPLUS_README; \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMF) $(LIBOCIEI_SQLPLUS_ZIP); \
	$(ZIPEXE) $(LIBOCIEI_SQLPLUS_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
	$(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_JDBC_BASIC_ZIP=\
	for j in $(JDBC_BASIC_ZIP); do \
	  $(CP) $$j $(LIBOCIEI_SHIP_BASE); \
	done

BUILD_LIBOCIEI_JDBC_EXTRA_ZIP=\
	for j in $(JDBC_EXTRA_ZIP); do \
	  $(CP) $$j $(LIBOCIEI_SHIP_BASE); \
	done

BUILD_LIBOCIEI_NLSRTL_JARS_FOR_DBJAVA_CLIENT=\
	for j in $(NLSRTL_SHIPHOME_JARS_FOR_DBJAVA_CLIENT); do \
	  $(CP) $$j $(LIBOCIEI_SHIP_BASE); \
	done

BUILD_LIBOCIEI_ODBC_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMRF) $(LIBOCIEI_SHIP_BASE); \
	$(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	$(CD) $(ORACLE_HOME)/$(LIBDIR); \
	$(CP) $(LIB_PREFIX)sqora.$(SO_EXT).$(RDBMS_VERSION).$(RDBMS_MINOR_VERSION) $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/odbc/utl; \
	$(CP) odbc_update_ini.sh  $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(ORACLE_HOME)/odbc/html; \
	$(CP) ODBCRelnotesUS.htm $(LIBOCIEI_SHIP_BASE); \
	$(CP) ODBCRelnotesJA.htm $(LIBOCIEI_SHIP_BASE); \
	$(CP) ODBC_IC_Readme_Unix.html $(LIBOCIEI_SHIP_BASE); \
	$(CD) $(LIBOCIEI_BASE); \
	$(RMF) $(LIBOCIEI_ODBC_ZIP); \
	$(ZIPEXE) $(LIBOCIEI_ODBC_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
	$(RMRF) $(LIBOCIEI_SHIP_BASE)

LIBOCIEI_POPULATE=$(CD) $(ORACLE_HOME) && \
	$(EXEC_GENEZI) -s $(LIBOCIEI) "$(GENEZI_DIRS)" "$(GENEZI_PATS)" "ociei" > $(OCIEILOG) || \
	  ( $(RMF) $(LIBOCIEI); exit 1 )

LIBLIGHTOCIEI_POPULATE=$(CD) $(ORACLE_HOME) && \
	$(EXEC_GENEZI) -s $(LIBLIGHTOCIEI) "$(GENEZI_LIGHT_DIRS)" "$(GENEZI_LIGHT_PATS)" "ociicus" > $(OCIEILIGHTLOG) || \
	  ( $(RMF) $(LIBLIGHTOCIEI); exit 1 )

LIBOSBWSSO_POPULATE=$(CD) $(ORACLE_HOME); \
	$(EXEC_GENEZI) -s $(LIBOSBWSSO) "$(GENEZI_OSBWS_DIRS)" "$(GENEZI_OSBWS_PATS)" "osbwsic" > $(OSBWSLOG);\

ALL_OPTS= $(RDBMSLIB)$(PLS_ON) \
	$(RDBMSLIB)$(RAC_ON) \
        $(RDBMSLIB)$(ASM_OFF) \
	$(RDBMSLIB)$(DDB_ON) \
	$(RDBMSLIB)$(SDO_ON) \
	$(RDBMSLIB)$(CTX_ON) \
	$(RDBMSLIB)$(PART_ON) \
	$(RDBMSLIB)$(DM_ON) \
	$(RDBMSLIB)$(LIL_OFF) \
	$(RDBMSLIB)$(KPT_OFF) \
	$(RDBMSLIB)$(OLAP_OFF) \
	$(RDBMSLIB)$(LBAC_OFF) \
	$(RDBMSLIB)$(DV_OFF) \
	$(RDBMSLIB)$(RAT_ON) \
	$(RDBMSLIB)$(ZDK_OFF) \
	$(JOXON_OPT_TERM)

NO_OPTS= $(RDBMSLIB)$(PLS_ON) \
	$(RDBMSLIB)$(RAC_OFF) \
        $(RDBMSLIB)$(ASM_OFF) \
	$(RDBMSLIB)$(DDB_OFF) \
	$(RDBMSLIB)$(SDO_ON) \
	$(RDBMSLIB)$(CTX_ON) \
	$(RDBMSLIB)$(PART_OFF) \
	$(RDBMSLIB)$(DM_OFF) \
	$(RDBMSLIB)$(LIL_OFF) \
	$(RDBMSLIB)$(OLAP_OFF) \
	$(RDBMSLIB)$(KPT_OFF) \
	$(RDBMSLIB)$(LBAC_OFF) \
	$(RDBMSLIB)$(DV_OFF) \
	$(RDBMSLIB)$(RAT_OFF) \
	$(RDBMSLIB)$(ZDK_OFF) \
	$(JOXOFF_OPT_TERM)



SKGXPD_NAME=skgxpd
SKGXPD_SRC=skgxpd.c
LIBSKGXPD_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXPD_NAME).$(LIB_EXT)

SKGXPU_NAME=skgxpu
SKGXPU_SRC=skgxpu.c sskgxpu.c
LIBSKGXPU_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXPU_NAME).$(LIB_EXT)

SKGXPT_NAME=skgxpt
SKGXPT_SRC=skgxpt.c sskgxpt.c
LIBSKGXPT_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXPT_NAME).$(LIB_EXT)

SKGXPG_NAME=skgxpg
SKGXPG_SRC=skgxpg.c sskgxpg.c skgxpg_rds_off.c
LIBSKGXPG_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXPG_NAME).$(LIB_EXT)

SKGXPR_NAME=skgxpr
LIBSKGXPR_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXPR_NAME).$(LIB_EXT)

SKGXP_NAME=skgxp$(RDBMS_VERSION)
LIBSKGXP_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXP_NAME).$(LIB_EXT)

SKGTR_NAME=skgtr$(RDBMS_VERSION)
LIBSKGTR_STATIC_MPMT=$(RDBMSLIB)$(LIB_PREFIX)$(SKGTR_NAME).$(LIB_EXT)
LIBSKGTR_STATIC_=
LIBSKGTR_STATIC=$(LIBSKGTR_STATIC_$(MPMT_SERVER))

SKGTR_DIR_MPMT=skgtr/
SKGTR_DIR_=
SKGTR_DIR=$(SKGTR_DIR_$(MPMT_SERVER))


SKGXNS_NAME=skgxns
SKGXNS_SRC=skgxns.c
LIBSKGXNS_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXNS_NAME).$(LIB_EXT)

SKGXNR_NAME=skgxnr
SKGXNR_SRC=skgxnr.c
LIBSKGXNR_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXNR_NAME).$(LIB_EXT)

SKGXN_NAME=$(LIBSKGXNNAME)
LIBSKGXN_STATIC=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXN_NAME).$(LIB_EXT)


CONFIG_COMPILE_LINE=$(AS) -P config.s
LOC_LIBNNETE=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETENAME).$(LIB_EXT)
LOC_LIBNNETD=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETDNAME).$(LIB_EXT)
LOC_LIBNNET=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETNAME).$(LIB_EXT)
LLIBODM=$(LDLIBFLAG)$(ILIB_PREFIX)odm$(RDBMS_VERSION)$(ILIB_SUFFIX)
LIBODM=$(LIBHOME)$(LIB_PREFIX)odm$(RDBMS_VERSION).$(DEPSO_EXT)
LIBODM_DUMMY=$(RDBMSLIB)$(LIB_PREFIX)odm$(RDBMS_VERSION).$(SO_EXT).dummy
LOC_LIBODM=$(RDBMSLIB)$(LIB_PREFIX)odm$(RDBMS_VERSION).$(LIB_EXT)
CPODM_DUMMY=$(CP) $(LIBODM_DUMMY) $(LIBODM)

LLIBNFSODM=$(LDLIBFLAG)$(ILIB_PREFIX)nfsodm$(RDBMS_VERSION)$(ILIB_SUFFIX)
LIBNFSODM=$(LIBHOME)$(LIB_PREFIX)nfsodm$(RDBMS_VERSION).$(DEPSO_EXT)
LOC_LIBNFSODM=$(RDBMSLIB)$(LIB_PREFIX)nfsodm$(RDBMS_VERSION).$(LIB_EXT)
CPODM_DNFS=$(CP) $(LIBNFSODM) $(LIBODM)

LIBMAPSYM=$(ORAMAPLIB)$(LIB_PREFIX)mapsym.$(SO_EXT)
LOC_LIBMAPSYM=$(ORAMAPLIB)$(LIB_PREFIX)mapsym.$(LIB_EXT)

LIBMAPUFS=$(ORAMAPLIB)$(LIB_PREFIX)mapufs.$(SO_EXT)
LOC_LIBMAPUFS=$(ORAMAPLIB)$(LIB_PREFIX)mapufs.$(LIB_EXT)

LIBMAPDUMMY=$(ORAMAPLIB)$(LIB_PREFIX)mapdummy.$(SO_EXT)
LOC_LIBMAPDUMMY=$(ORAMAPLIB)$(LIB_PREFIX)mapdummy.$(LIB_EXT)

LIBMAPEXT=$(ORAMAPLIB)$(LIB_PREFIX)mapext.$(SO_EXT)
LOC_LIBMAPEXT=$(ORAMAPLIB)$(LIB_PREFIX)mapext.$(LIB_EXT)

LIBFILESIZE=$(RDBMSLIB)$(LIB_PREFIX)filesize.$(SO_EXT)
LOC_LIBFILESIZE=$(RDBMSLIB)$(LIB_PREFIX)filesize.$(LIB_EXT)

LOC_LIBAVSTUB=$(RDBMSLIB)$(LIB_PREFIX)$(LIBAVSTUBNAME).$(LIB_EXT)

INCLUDE= $(I_SYM)$(ORACLE_HOME)/rdbms/demo $(I_SYM)$(ORACLE_HOME)/rdbms/public $(I_SYM)$(ORACLE_HOME)/plsql/public $(I_SYM)$(ORACLE_HOME)/network/public
ORALIBPATH=-L$(LIBHOME) -L$(RDBMSLIB)
COB=cob
COBFLAGS=-C IBMCOMP -x
COBGNTFLAGS=-C IBMCOMP -u
PSOLIBLIST=$(ORACLE_HOME)/rdbms/lib/psoliblist
LLIBPSO=`cat $(PSOLIBLIST)`
CLEANPSO=rm -f $(PSOLIBLIST); $(GENPSOLIB)
DOLIB=$(ORACLE_HOME)/lib/liborcaccel.a
DUMSDOLIB=$(ORACLE_HOME)/lib/liborcaccel_stub.a
REALSDOLIB=/usr/lpp/orcaccel/liborcaccel.a
NOT_SUPPORTED=@$(ECHO) "This target is not supported on this platform"; exit 1
PROC=$(ORACLE_HOME)/bin/proc
PCCINCLUDE= include=$(ORACLE_HOME)/precomp/public
PCCI=$(I_SYM)$(ORACLE_HOME)/precomp/public
USERID=scott/tiger
PCCPLSFLAGS= $(PCCINCLUDE) ireclen=132 oreclen=132 sqlcheck=full \
ltype=none user=$(USERID)
PROLDLIBS= $(LLIBSQL) $(TTLIBS)
OCISHAREDLIBS=$(LLIBCLNTSH) $(LDLIBS) $(LLIBTHREAD)
OCISTATICLIBS=$(LLIBCLNTST) $(LDLIBS) $(LLIBTHREAD)
OCICCCSHAREDLIBS=$(OCISHAREDLIBS)
PCCC2O=$(CC) -c $(INCLUDE) $(PCCI) $(LDOBJSZ) $*.c
PCCC2O32=$(PCCC2O)
C2O=$(CC) -c $(INCLUDE) $(PCCI) $(LDOBJSZ) $<
C2O32=$(C2O)
CCC2O=$(CCC) -c $(INCLUDE)  $(LDOBJSZ) $<
CCC2O32=$(CCC2O)
MAKECPLPLDEMO= \
	@if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \
	$(ECHODO) $(CCC) $(LDOBJSZ) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS); \
	else \
	$(ECHODO) $(CCC) $(LDOBJSZ) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS); \
	fi
MAKECPLPLDEMO32= \
	@if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \
	$(ECHODO) $(CCC) $(LDOBJSZ) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS); \
	else \
	$(ECHODO) $(CCC) $(LDOBJSZ) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS); \
	fi
SHARED_OCCILIBS=$(LLIBOCCI) $(OCISHAREDLIBS)
STATIC_OCCILIBS=$(LLIBOCCISTATIC) $(OCISTATICLIBS)
MAKEOCCISHAREDDEMO=$(CCC) $(ORALIBPATH) -o $(EXE) $? $(SHARED_OCCILIBS) $(LDOBJSZ)
MAKEOCCISHAREDDEMO32=$(MAKEOCCISHAREDDEMO)
MAKEOCCISTATICDEMO=$(CCC) $(ORALIBPATH) -o $(EXE) $? $(STATIC_OCCILIBS) $(LDOBJSZ)
MAKEOCCISTATICDEMO32=$(MAKEOCCISTATICDEMO)
MAKECPSHAREDDEMO=$(CC) $(ORALIBPATH) -o $(EXE) $? $(OCISHAREDLIBS) $(LDOBJSZ)
MAKECPSHAREDDEMO32=$(MAKECPSHAREDDEMO)
MAKECPSTATICDEMO=$(CC) $(ORALIBPATH) -o $(EXE) $? $(OCISTATICLIBS) $(LDOBJSZ)
MAKECPSTATICDEMO32=$(MAKECPSTATICDEMO)
MAKECLNTSHARREDDEMO=$(NOT_SUPPORTED)
MAKECLNTSHARREDDEMO32=$(NOT_SUPPORTED)
MAKECLNTSHARREDDEMO64=$(NOT_SUPPORTED)
MAKENPTDEMO=$(NOT_SUPPORTED)
MAKENPTDEMO32=$(NOT_SUPPORTED)
MAKENPTDEMO64=$(NOT_SUPPORTED)

BUILDEXE=$(CC) $(ORALIBPATH) -o $(EXE) $(OBJS) $(OCISHAREDLIBS) $(LDOBJSZ)
BUILDEXE32=$(BUILDEXE)
USRPROCFLAGS=
PROCFLAGS=$(USRPROCFLAGS) $(INCLUDE)
PCC2C=$(PROC) $(PROCFLAGS) iname=$(PCCSRC)
DPTARGET=$(CC) $(ORALIBPATH) -o $(EXE) cdemodp.o $(OBJS) $(OCISHAREDLIBS) $(LDOBJSZ)
DPTARGET32=$(DPTARGET)
O2STATIC=$(CC) $(ORALIBPATH) -o $(EXE) $(OBJS) $(OCISTATICLIBS)
O2STATIC32=$(O2STATIC) $(LDOBJSZ)
BUILDLIB_NO_CONTEXT=$(LD) $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS)
BUILDLIB32_NO_CONTEXT=$(LD) $(SHARED_LDFLAG32) $(SHARED_LIBNAME) $(OBJS)

BUILDLIB_WITH_CONTEXT=$(LD) $(SHARED_LDFLAG) $(SHARED_LIBNAME) $(OBJS) $(LIBEXTP) $(OCISHAREDLIBS)
BUILDLIB32_WITH_CONTEXT=$(LD) $(SHARED_LDFLAG32) $(SHARED_LIBNAME) $(OBJS) $(LIBEXTP) $(OCISHAREDLIBS)

BUILD_USERCALLBACK=$(LD) $(SHARED_LDFLAG) $(LIBHOME)$(SHARED_LIBNAME) $(OBJS) $(OCICALLBACK)
BUILD_USERCALLBACK32=$(LD) $(SHARED_LDFLAG32) $(LIBHOME)$(SHARED_LIBNAME) $(OBJS) $(OCICALLBACK32)
KSMS=$(ORACLE_HOME)/rdbms/lib/ksms.o

INSTALL_TARGS=clean idbv itstshm imaxmem iorapwd idbfsize idumpsga\
	imapsga icursize iagtctl ihsalloci ihsots ihsdepxa isbttest\
	ikgmgr iloadpsp idgmgrl $(IHSO) inid iextjobo iextjob ijssu ikfod\
        iamdu iwrc  iadrci iuidrvci $(ORASDK_INSTALL) ikfed imkpatch isysresv \
        irenamedg install_srvm isetasmgid iskgxpinfo

CRS_INSTALL_TARGS=$(ORASDK_INSTALL)

ITEST=ioracle idbv itstshm imaxmem iorapwd idbfsize icursize \
	iextproc itg4pwd ihsalloci ihsots ihsdepxa iosh isbttest iimp isqlldr \
	irman iexpst iimpst isqlldrst ikgmgr iloadpsp idgmgrl $(IHSO) $(ITG4) \
	inid iexpdp iimpdp iextjobo iextjob ijssu ikfod iamdu ikfed iwrc \
	iadrci iuidrvci irenamedg imkpatch isetasmgid iorion iskgxpinfo

IUTILITIES=iimp iexp isqlldr itkprof iplshprof irman ikgmgr iloadpsp \
           iimpdp iexpdp igenezi idgmgrl itg4pwd iwrc iadrci iuidrvci \
           isysresv iextproc iorion
ISVR_TOOL=iwrc iadrci
ALL_EXECS=oracle dbv tstshm maxmem orapwd dbfsize cursize \
      genoci extproc extproc32 hsalloci hsots hsdepxa dgmgrl dumpsga mapsga \
      osh sbttest expdp impdp imp exp sqlldr rman $(S_HSOLEFS) $(S_HSOLESQL) \
      $(S_HSODBC) mkpatch \
      $(S_TG4ADBS) $(S_TG4DB2) $(S_TG4IFMX) $(S_TG4IMS) $(S_TG4INGR) \
      $(S_TG4MSQL) $(S_TG4RDB) $(S_TG4RMS) $(S_TG4SYBS) $(S_TG4TERA) \
      $(S_TG4VSAM) \
      nid adrci wrc extjob extjobo jssu genezi kfod amdu kfed grdcscan uidrvci \
      diskmon setasmgid renamedg orion skgxpinfo
LINKMAKEFILE=$(RDBMSHOME)lib/ins_rdbms.mk
NOT_EXIST=test ! -f

SHLIBCLIENTSH_CURRENT=$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT)

SHLIBCLIENTSH10=$(LIBHOME)$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT).10.1

SHLIBCLIENTSH_CURRENT_32=$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT)
SHLIBCLIENTSH10_32=$(ORACLE_HOME)/lib32/$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT).10.1

CREATE_COMPATIBILITY_LINKS=`if [ -d $(ORACLE_HOME)/lib32 ]; then \
                 $(LNS) $(SHLIBCLIENTSH_CURRENT_32) $(SHLIBCLIENTSH10_32); \
                 $(LNS) $(SHLIBCLIENTSH_CURRENT) $(SHLIBCLIENTSH10); \
            else \
                 $(LNS) $(SHLIBCLIENTSH_CURRENT) $(SHLIBCLIENTSH10); \
            fi `

REMOVE_COMPATIBILITY_LINKS=`if [ -d $(ORACLE_HOME)/lib32 ]; then \
                 $(RMF) $(SHLIBCLIENTSH10_32); \
                 $(RMF) $(SHLIBCLIENTSH10); \
            else \
                 $(RMF) $(SHLIBCLIENTSH10); \
            fi `

LIBXDBTESTNAME=xdbtest
LOC_LIBXDBTEST=$(RDBMSLIB)$(LIB_PREFIX)$(LIBXDBTESTNAME).$(SO_EXT)


LIBCLIENTSH=$(LIBHOME)$(LIB_PREFIX)$(LIBCLIENTSHNAME).$(SO_EXT)
LIBCOMMONSH=$(LIBHOME)$(LIB_PREFIX)$(LIBCOMMONSHNAME).$(SO_EXT)
LIBGENERICSH=$(LIBHOME)$(LIB_PREFIX)$(LIBGENERICSHNAME).$(SO_EXT)
LIBMMSH=$(LIBHOME)$(LIB_PREFIX)$(LIBMMSHNAME).$(SO_EXT)
LIBVSNSH=$(LIBHOME)$(LIB_PREFIX)$(LIBVSNSHNAME).$(SO_EXT)
LIBNNETSH=$(LIBHOME)$(LIB_PREFIX)$(LIBNNETSHNAME).$(SO_EXT)

LOC_LIBCLIENTSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBCLIENTSHNAME).$(LIB_EXT)
LOC_LIBCOMMONSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBCOMMONSHNAME).$(LIB_EXT)
LOC_LIBGENERICSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBGENERICSHNAME).$(LIB_EXT)
LOC_LIBMMSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBMMSHNAME).$(LIB_EXT)
LOC_LIBVSNSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBVSNSHNAME).$(LIB_EXT)
LOC_LIBNNETSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETSHNAME).$(LIB_EXT)

LOC_SHLIBCLIENTSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBCLIENTSHNAME).$(SO_EXT)
LOC_SHLIBCOMMONSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBCOMMONSHNAME).$(SO_EXT)
LOC_SHLIBGENERICSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBGENERICSHNAME).$(SO_EXT)
LOC_SHLIBMMSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBMMSHNAME).$(SO_EXT)
LOC_SHLIBVSNSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBVSNSHNAME).$(SO_EXT)
LOC_SHLIBNNETSH=$(RDBMSLIB)$(LIB_PREFIX)$(LIBNNETSHNAME).$(SO_EXT)

LOC_LIBORION=$(RDBMSLIB)$(LIB_PREFIX)$(LIBORIONNAME).$(LIB_EXT)

LIBQSMASHR=$(LIBHOME)$(LIB_PREFIX)qsmashr.$(SO_EXT)

OCIEIDIR=$(PRODHOME)install/instantclient$(HYBRID_IC_SUF)
OCIEILIGHTDIR=$(PRODHOME)install/instantclient$(HYBRID_IC_SUF)/light
LIBOCIEI=$(OCIEIDIR)/$(LIB_PREFIX)$(LIBOCIEINAME).$(SO_EXT)
LIBLIGHTOCIEI=$(OCIEILIGHTDIR)/$(LIB_PREFIX)$(LIBLIGHTOCIEINAME).$(SO_EXT)

LIBWRCNAME=wrc$(RDBMS_VERSION)
LIBWRC=$(RDBMSLIB)$(LIB_PREFIX)$(LIBWRCNAME).$(LIB_EXT)
LLIBWRC=$(LDLIBFLAG)$(LIBWRCNAME)

# Entering /ade/b/1663622200/oracle/rdbms/s_rdbms.mk


EXTPROC_DEPS=$(EXTPMAI)
RANLIBKNLOPT=
RANLIBORA=
OTHERST=
LIBDLM=
GENARGS=-n F
LDFLAGS_ORA=-L$(LIBHOME) -L$(ORACLE_HOME)/rdbms/$(LIBDIR)
LIBLISTRDBMS=
AR64=/bin/ar -X64
AS64=/bin/as -a64
EXSYSLIBS= 
PL_FLAGS=-bbigtoc -bnoipath -bI:$(KSMS)
PL_ADDR_OPTS=-bpT:0x100000000 -bpD:0x110000000 -bforceimprw
AIO_NWAIT_TIMEOUT_EXP= -bI:/usr/lib/aio.exp
MV=mv
LNSF=ln -sf

PERFSRV=perfsrv/
ORACLE_LINKER=ld $(COMPOBJS) $(LDFLAGS) $(OLAPPRELINKOPTS)


PL_HALIBS=`if $(ARPRINT) $(LIBKNLOPT) | $(GREP) '^'$(RAC_ON) > /dev/null 2>&1; then if [ -f "$(ORACLUSTERFILE)" ]; then echo "-lha_gs_r $(LLIBTHREAD)"; fi; fi`

PL_LIBCLNT=$(LLIBCLNTST)

PL_AIOLIB=-bI:/usr/lib/aio.exp


SRCPORT=$(RDBMSSRC)port/
RDBMSPORTH=$(RDBMSSRC)port/hdir
RDBMSPORTINC=$(RDBMSSRC)port/include

RDBMSH=$(I_SYM)$(RDBMSSRC)hdir/ $(I_SYM)$(RDBMSPORTH)/ $(I_SYM)$(RDBMSPORTINC)/

LDFLAGSLIST=`$(CAT) $(LDFLAGSFILE)`

LIBCOREJAVA_EXP=$(RDBMSLIB)/libcorejava.exp

LDFLAGSLIST_ORA=`$(SED) -e 's/-ljava//g' $(LDFLAGSFILE)`
LLIBSQLNET_ORA = $(LDFLAGSLIST_ORA) $(ANOLIBS) $(PROTOCOLLIBS) $(NATIVELIBS) \
	$(NATIVESYSLIBS) $(LLIBNCRYPT) $(LLIBNSGR) $(LLIBNZJS) $(LLIBNETWORK) \
	$(LLIBNZ) $(LLIBZT) $(LLIBNL) $(LLIBNZJS)
NETLIBS_ORA     = $(LLIBSQLNET_ORA) $(LLIBRPC) $(LLIBSQLNET_ORA)
ORACLETTLIBS_ORA=$(NTZEOBJ) $(NETLIBS_ORA) $(LLIBRDBMS_SERVER) \
       $(LLIBWTCSERVER) $(LLIBMM) $(CORELIBS)\
       $(NETLIBS_ORA) $(LLIBRDBMS_SERVER) $(LIBPLS_CLT) $(LLIBEPC) $(CORELIBS) \
       $(LLIBRDBMS_SERVER) $(CORELIBS)

NOLIBPATH_FLG=

ORACLE_KERNEL_LIBS=$(LLIBSKGTR) $(LLIBPERFSRV) $(NAETTOBJS) $(CONFIG)\
	$(SPOBJS) $(LLIBSERVER) $(LLIBODM) $(LLIBSAGE) \
	$(LLIBNNET) $(NOLIBPATH_FLG) $(LIBSKGXP) $(CORELIBS) \
	$(LLIBRDBMS_SERVER) \
	$(LLIBKNLOPT) $(OLAPLINKOPTS) \
	$(LLIBSLAX) $(LLIBPLSQL) $(LLIBSERVER) $(LLIBRDBMS_SERVER) $(AVLIBS) \
	$(LLIBKNLOPT) $(LLIBSLAX) $(LLIBPLSQL) $(LLIBJAVAVMORJOX) \
	$(LLIBOCIJDBCST) $(LLIBWWG) $(NTZEOBJ) $(NETLIBS) $(NZLIBS) $(LLIBMM) \
	$(CORELIBS) $(LLIBZTKG)\
	$(NETLIBS) $(NZLIBS) $(LIBPLS_CLT) $(LLIBEPC) $(CORELIBS) $(SDOLIBS) \
	$(CARTLIBS) \
	$(CLSRLIBS_SERVER) $(CSSCLNTLIBS_SERVER) \
	$(LLIBORAZLIB) $(LLIBLZOPRO) $(LLIBORABZ2LIB) \
	$(CORELIBS) $(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBXSD) $(CORELIBS) \
	$(LLIBASMCLNT) $(PL_HALIBS) $(THREAD_ORALIBS)

ORACLE_LINKLINE+= -bE:$(ODM_EXP) -bE:$(LIBCOREJAVA_EXP) $(PL_ADDR_OPTS) -brtllib -bexpfull

ORACLE_LINKLINE+=-L $(ORACLE_HOME)/srvm/lib 
KFOD_LINKLINE+=-L $(ORACLE_HOME)/srvm/lib $(PL_HALIBS) -bbigtoc
KFNDG_LINKLINE+=-L $(ORACLE_HOME)/srvm/lib $(PL_HALIBS) -bbigtoc

AMDU_LINKLINE+=-L $(ORACLE_HOME)/srvm/lib

KFED_LINKLINE+=-L $(ORACLE_HOME)/srvm/lib

KFNDG_LINKLINE+=$(LLIBSKGXP)

RMAN_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(SSKRMED) $(SKRMPT) \
        $(LLIBDBTOOLS) $(LLIBCLIENT) $(LLIBSQL) $(LLIBPLSQL) \
        $(LLIBSNLSRTL) $(LLIBUNLSRTL) $(LLIBNLSRTL) \
        $(LLIBSLAX) $(LLIBPLSQL) $(LIBPLCN) $(LINKTTLIBS) -bbigtoc

TKMR_LINKLINE+=-bpT:0x100000000 -bpD:0x110000000 -bforceimprw


MAXMEM_LINKLINE=$(LINK) $(OPT) -bmaxdata:0x80000000 $(MXMMAI) $(SSDBED) \
       $(DEF_OFF) $(LINKTTLIBS)

CSN_LINKLINE=$(LINK) $(OPT) $(CSMAI) -brtl \
	$(RDBMSLIB)$(LIL_OFF) $(LLIBDBTOOLS) $(CSSCLNTLIBS) $(LINKTTLIBS)

LIBOSBWSSO_LINKLINE=$(LINK) -bM:SRE -bnoentry -bsymbolic \
        -bE:$(RDBMSADMIN)$(LIBOSBWSNAME).def  $(OSBWSMAI) $(SOSBWS_OBJ) \
        -l$(LIBOSBWSNAME)$(RDBMS_VERSION) -l$(LIBGENERICNAME) \
        -l$(LIBCLNTSTNAME) $(SUIDLINKLDLIBS)

HS3P_DDODBC_IVPFX=dd
HS3P_DDODBC_IVODBCPFX=DD
HS3P_DDODBC_SHLIBVAR=LIBPATH

S_HSODBC=$(HSODBC)
S_HSODBCRPATH =
S_HSOLEFS=
S_HSOLESQL=
S_TG4ADBS=$(TG4ADBS)
S_TG4DB2=$(TG4DB2)
S_TG4DB2RPATH = -L$(TG4DB2DRVRSHLIB) -lc_r -lC_r
S_TG4IFMX=$(TG4IFMX)
S_TG4IFMXRPATH = -L$(TG4IFMXDRVRSHLIB) -lc_r -lC_r
S_TG4IMS=$(TG4IMS)
S_TG4INGR=
S_TG4MSQL=$(TG4MSQL)
S_TG4MSQLRPATH = -L$(TG4MSQLDRVRSHLIB) -lc_r -lC_r
S_TG4RDB=
S_TG4RMS=
S_TG4SYBS=$(TG4SYBS)
S_TG4SYBSRPATH = -L$(TG4SYBSDRVRSHLIB) -lc_r -lC_r
S_TG4TERA=$(TG4TERA)
S_TG4TERARPATH = -L$(TG4TERADRVRSHLIB) -lc_r -lC_r
S_TG4VSAM=$(TG4VSAM)
S_LIBHGOTRACE=$(LIBHGOTRACE)
MAKE_LIBHGOTRACE=$(MAKE) libhgotrace
IHSO=
IEXTPROC32=
REDEFINES32=LIBDIR=lib32 LD=/bin/ld COMPOBJS=-b32 GENAGTSHFLAGS='-32'
S_EXTPROC32=

HSA_OSDLINK_PREPEND= 
HSA_OSDLINK_APPEND= 

HSA_TERA_SYSLIBS=

HSALIB32_SUBSET1=$(HSA_OSDLINK_PREPEND) $(RDBMSHOME)$(LIB32DIR)/homts.$(OBJ_EXT) $(SSDBED)

HSALIB32_SUBSET2=$(LLIBAGTSH) $(LPLSQLLIBS) $(LLIBTHREAD)  $(LLIBCLNTSH) \
	$(LLIBNLSRTL) $(LLIBCV6) $(LLIBCORE) $(LLIBNLSRTL) $(LLIBCORE) \
	$(LLIBNLSRTL) $(LLIBCORE) $(LLIBUNLSRTL) \
	$(LINKLDLIBS) $(HSA_OSDLINK_APPEND)

LIBSVLD=-lsvld
PROD_EXTPROC_OPT=-brtl -bM:SRE -bE:$(ORACLE_HOME)/rdbms/lib/extproc.exp -bexpall \
                 -bI:$(ORACLE_HOME)/rdbms/lib/xa.imp
PROD_EXTPROC_LIBS=


JSSU_OSLIBS=$(SYSLIBS)


JSSU_LINKLINE=$(LINK) $(JSSUMAI) $(JSSUMAI2) $(LLIBCORE) $(JSSU_OSLIBS)


EXTPROC_LINKLINE=$(LINK) $(OPT) $(EXTPMAI) $(PROD_EXTPROC_OPT) \
        $(HSALIB_SUBSET1) -lclntsh $(LIBAGENT) \
        $(LLIBPLSQL) $(LLIBTHREAD) $(CORELIBS) $(PROD_EXTPROC_LIBS) \
        $(LDLIBS) $(TTLIBS) 

SCN_LINKLINE=$(LINK) $(SCNMAI) $(DEF_OPT) $(LIBDBTOOLS) $(LINKTTLIBS) $(LLIBTHREAD)

SKGFRO=$(ORACLE_HOME)/rdbms/lib/skgfr.o

SKGFRO2G=$(ORACLE_HOME)/rdbms/lib/skgfr.o.2G

SKGFROSTD=$(ORACLE_HOME)/rdbms/lib/skgfr.o.STD

CONFIG_COMPILE_LINE=$(AS) -o config.o config.s

CLUSTERDIR=/opt/ORCLcluster/lib/
CLUSTERDIR32=/opt/ORCLcluster/lib32/
ORACLUSTERFILE=/usr/sbin/cluster/utilities/cldomain
CLUSTERLIB=$(RDBMSLIB)
LIBNM=$(CLUSTERLIB)/sskgxn.o
LIBCLUST=$(CLUSTERLIB)/libcdb.so
LLIBNM=$(SKGXN) $(CLUSTERLIB)/sskgxn.o -lha_gs_r -lha_em_r
LLIBCLUST=-lcdb

SO_COMMAND=
SYM_COMMAND=

MAYBE_ARX_KSMS=

ORACLE_DEPS=$(KSMS) $(LIBKNLOPT)
KSMS=$(ORACLE_HOME)/$(LIBDIR)/ksms.imp
GENKSMSOBJ=$(GENKSMS) > $(KSMS)


SKGXP_EXT=$(SO_EXT)
LIBSKGXPD=$(LIBHOME)$(LIB_PREFIX)$(SKGXPD_NAME).$(SO_EXT)
LIBSKGXPU=$(LIBHOME)$(LIB_PREFIX)$(SKGXPU_NAME).$(SO_EXT)
LIBSKGXPT=$(LIBHOME)$(LIB_PREFIX)$(SKGXPT_NAME).$(SO_EXT)
LIBSKGXPG=$(LIBHOME)$(LIB_PREFIX)$(SKGXPG_NAME).$(SO_EXT)
LIBSKGXPR=$(LIBHOME)$(LIB_PREFIX)$(SKGXPR_NAME).$(SO_EXT)

libskgxp$(RDBMS_VERSION)SOLIBS=-berok
libskgxrSOLIBS=-berok
libskgxgSOLIBS=-berok
libskgxdSOLIBS=-berok


SKGXP_DEFAULT=ipc_g
SKGXP_RAC_ON=ipc_g



SSKGXN_SRC=sskgxn.c
libskgxn$(SKGXN_VERSION)SOLIBS=$(LLIBCORE)  -lodm
libskgxnr$(SKGXN_VERSION)SOLIBS=$(LLIBCORE) -lodm
libskgxns$(SKGXN_VERSION)SOLIBS=$(LLIBCORE) -lodm
LIBSKGXNS=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXNS_NAME).$(SO_EXT)
LIBSKGXNR=$(RDBMSLIB)$(LIB_PREFIX)$(SKGXNR_NAME).$(SO_EXT)

LLIBHAGS=-lha_gs_r
HAGSDIR=/usr/lib/
LIBSKGXNR_DEP_LLIB=$(LLIBHAGS) 
LIBSKGXNR_DEP_PATH=-L$(HAGSDIR) 
LIBSKGXNR_DEP=$(LIBSKGXNR_DEP_PATH) $(LIBSKGXNR_DEP_LLIB)

SKGXN_DEFAULT=nm_ref nm_none
SKGXN_RAC_ON=nm_auto

POST_SKGXN_UPDATE=$(RMF) $(LIBSKGXN_STATIC);$(CP) `if ${NM} $(LIBSKGXN) | $(GREP) "ha_gs_init" > /dev/null 2>&1 ; then echo "${LIBSKGXNR_STATIC}"; else echo "${LIBSKGXNS_STATIC}"; fi` $(LIBSKGXN_STATIC)

NMWARN=\
echo "Warning: No Cluster or Node Monitor library" ;            \
echo "    Check value of ORACLUSTERDIR ($(ORACLUSTERDIR))" ;    \
echo "    Linking against dummy cluster library.";

GENNMLIB=$(SILENT)                                              \
  if [ -f "$(ORACLUSTERFILE)" ]; then                           \
    $(ECHO) " - Use reference SKGXN library";                   \
    $(LNSF) $(CLUSTERDIR)$(LIB_PREFIX)$(LIBSKGXNNAME).$(SO_EXT) \
            $(LIBHOME)$(LIB_PREFIX)$(LIBSKGXNNAME).$(SO_EXT) ;  \
    $(LNSF) $(CLUSTERDIR)$(LIB_PREFIX)$(SKGXNR_NAME).$(SO_EXT)  \
            $(LIBHOME)$(LIB_PREFIX)$(SKGXNR_NAME).$(SO_EXT) ;   \
    $(CP)   $(LIBHOME)$(LIB_PREFIX)$(SKGXNR_NAME).$(LIB_EXT)    \
            $(LIBHOME)$(LIB_PREFIX)$(LIBSKGXNNAME).$(LIB_EXT);  \
  else                                                          \
    $(ECHO) " - Use stub SKGXN library";                        \
    $(CP) $(ORACLE_HOME)/rdbms/lib/$(LIB_PREFIX)$(SKGXNS_NAME).$(LIB_EXT)      \
          $(LIBHOME)$(LIB_PREFIX)$(LIBSKGXNNAME).$(LIB_EXT);    \
  fi;

LIBMAPEXT=

LOADPSP_LINKLINE=$(LINK) $(OPT) $(LOADPSPMAI) $(DEF_OPT) $(LIBDBTOOLS) $(LINKTTLIBS)

RFSMGRL_LINKLINE=$(LINK) $(OPT) $(RFSMGRLMAI) $(RFSMGRLOBJS) $(RFSXC) \
	$(DEF_OPT) $(SSDBED) $(CORELIBS) $(LLIBDBTOOLS) $(LINKTTLIBS) \
	-bpT:$(LD_PT_OPTION) -bpD:$(LD_PD_OPTION) -bforceimprw

LDR_LINKLINE=$(LINK) $(OPT) -bmaxdata:0xD0000000/dsa $(LDRMAI) $(SSDBED) $(DEF_OPT) $(NAETTOBJS) \
	$(RDBMSLIB)$(LIL_OFF) $(LLIBDBTOOLS) $(ORACLETTLIBS) \
	$(LLIBTHREAD) $(LINKLDLIBS) $(LLIBXSD)

PCCC2O=$(CC) -q${WORDSIZE} -c $(KPIC_OPTION) $(INCLUDE) $(PCCI) $*.c
CPLPL=`if [ -f $(ORACLE_HOME)/bin/oraxlc ]; then echo 'oraxlc -cpp'; else echo 'xlC'; fi `
CCC2O=$(CPLPL) -q${WORDSIZE} -c $(COMPFLAGS) $(KPIC_OPTION) $(INCLUDE) $<
MAKEOCCISHAREDDEMO=$(CPLPL) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? \
      $(SHARED_OCCILIBS)
MAKEOCCISTATICDEMO=$(CPLPL) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? \
      $(STATIC_OCCILIBS) $(AIXIMP)
MAKEOCCISHAREDDEMO64=$(MAKEOCCISHAREDDEMO)
MAKEOCCISTATICDEMO64=$(MAKEOCCISTATICDEMO)
MAKECPSHAREDDEMO64=$(MAKECPSHAREDDEMO)
MAKECPSTATICDEMO64=$(MAKECPSTATICDEMO)
MAKECLNTSHAREDDEMO=$(MAKE) -f $(DEMO_MAKEFILE)  build EXE=$(EXE) OBJS=$(OBJS) CCFLAGS="$(CCFLAGS) -brtl"
MAKECLNTSHAREDDEMO32=$(MAKE) -f $(DEMO32_MAKEFILE)  build EXE=$(EXE) OBJS=$(OBJS) CCFLAGS32="$(CCFLAGS32) -brtl"
MAKECLNTSHAREDDEMO64=$(MAKE) -f $(DEMO64_MAKEFILE)  build EXE=$(EXE) OBJS=$(OBJS) CCFLAGS="$(CCFLAGS) -brtl"
CCC2O64=$(CCC2O)
BUILDEXE64=$(BUILDEXE)
C2O64=$(C2O)
DPTARGET64=$(DPTARGET)
O2STATIC64=$(O2STATIC)

BUILDEXE=$(CC) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $(OBJS) $(OCISHAREDLIBS)
BUILDLIB_NO_CONTEXT=generate_export_list() \
{ \
/bin/nm -X32_64 -B -h -g "$$1" | grep -v ' U ' | awk '{print $$3}' | \
egrep -v '^\.|^TOC' | sort | uniq ; \
}; \
generate_import_list() { \
LIB_NAME=$$1; \
IMP_FILE=$$2; \
\
cat ${ORACLE_HOME}/rdbms/lib/xa.imp | head -1 | awk '{print $$0, "." }' > $${IMP_FILE}; \
/bin/nm -X32_64 -C -B -h -g $${LIB_NAME} | grep ' U ' | grep -v "::" | grep -v "(" | grep -v "\.cc" | awk '{print $$3}' | sed -e "s/\.//g" | grep -v "^_" >> $${IMP_FILE}; \
}; \
\
generate_import_list $(OBJS) $(SHARED_LIBNAME).imp; \
generate_export_list $(OBJS) > $(SHARED_LIBNAME).exp; \
$(LD) -bnoentry -bM:SRE -bE:$(SHARED_LIBNAME).exp -bI:$(SHARED_LIBNAME).imp \
-o $(SHARED_LIBNAME)  $(OBJS) -L$(ORACLE_HOME)/lib -lc_r -lm

BUILDLIB_WITH_CONTEXT=generate_export_list() \
{ \
/bin/nm -X32_64 -B -h -g "$$1" | grep -v ' U ' | awk '{print $$3}' | \
egrep -v '^\.|^TOC' | sort | uniq ; \
}; \
generate_import_list() { \
LIB_NAME=$$1; \
IMP_FILE=$$2; \
\
cat ${ORACLE_HOME}/rdbms/lib/xa.imp | head -1 | awk '{print $$0, "." }' > $${IMP_FILE}; \
/bin/nm -X32_64 -C -B -h -g $${LIB_NAME} | grep ' U ' | grep -v "::" | grep -v "(" | grep -v "\.cc" | awk '{print $$3}' | sed -e "s/\.//g" | grep -v "^_" >> $${IMP_FILE}; \
}; \
\
generate_import_list $(OBJS) $(SHARED_LIBNAME).imp; \
generate_export_list $(OBJS) > $(SHARED_LIBNAME).exp; \
$(LD) -bnoentry -bM:SRE -bE:$(SHARED_LIBNAME).exp -bI:$(SHARED_LIBNAME).imp \
      -o $(SHARED_LIBNAME) $(OBJS) -L$(ORACLE_HOME)/lib -lc_r -lm

BUILDLIB32_NO_CONTEXT=generate_export_list() \
{ \
/bin/nm -X32_64 -B -h -g "$$1" | grep -v ' U ' | awk '{print $$3}' | \
egrep -v '^\.|^TOC' | sort | uniq ; \
}; \
generate_import_list() { \
LIB_NAME=$$1; \
IMP_FILE=$$2; \
\
cat ${ORACLE_HOME}/rdbms/lib/xa.imp | head -1 | awk '{print $$0, "." }' > $${IMP_FILE}; \
/bin/nm -X32_64 -C -B -h -g $${LIB_NAME} | grep ' U ' | grep -v "::" | grep -v "(" | grep -v "\.cc" | awk '{print $$3}' | sed -e "s/\.//g" | grep -v "^_" >> $${IMP_FILE}; \
}; \
\
generate_import_list $(OBJS) $(SHARED_LIBNAME).imp; \
generate_export_list $(OBJS) > $(SHARED_LIBNAME).exp; \
$(LD32) -bnoentry -bM:SRE -bE:$(SHARED_LIBNAME).exp -bI:$(SHARED_LIBNAME).imp \
   -o $(SHARED_LIBNAME)  $(OBJS) -L$(ORACLE_HOME)/lib -lc_r -lm

BUILDLIB32_WITH_CONTEXT=generate_export_list() \
{ \
/bin/nm -X32_64 -B -h -g "$$1" | grep -v ' U ' | awk '{print $$3}' | \
egrep -v '^\.|^TOC' | sort | uniq ; \
}; \
generate_import_list() { \
LIB_NAME=$$1; \
IMP_FILE=$$2; \
\
cat ${ORACLE_HOME}/rdbms/lib/xa.imp | head -1 | awk '{print $$0, "." }' > $${IMP_FILE}; \
/bin/nm -X32_64 -C -B -h -g $${LIB_NAME} | grep ' U ' | grep -v "::" | grep -v "(" | grep -v "\.cc" | awk '{print $$3}' | sed -e "s/\.//g" | grep -v "^_" >> $${IMP_FILE}; \
}; \
\
generate_import_list $(OBJS) $(SHARED_LIBNAME).imp; \
generate_export_list $(OBJS) > $(SHARED_LIBNAME).exp; \
$(LD32) -bnoentry -bM:SRE -bE:$(SHARED_LIBNAME).exp -bI:$(SHARED_LIBNAME).imp \
      -o $(SHARED_LIBNAME) $(OBJS) -L$(ORACLE_HOME)/lib -lc_r -lm


LIB_CLEAN_FILES=



C2O=$(CC) $(CFLAGS) -c $(COMPFLAGS) $(KPIC_OPTION) $(INCLUDE) $(PCCI) $<
COMPFLAGS32=-q32
LD32=/bin/ld -b32
O2STATIC=$(CC) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $(OBJS) $(STATIC_LDCLIENTLIBS) $(AIXIMP)

MAKECPLPLDEMO= \
	@if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \
	$(ECHODO) $(CPLPL) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? $(DEF_OFF) $(OCICCCSHAREDLIBS) -lC_r; \
	else \
	$(ECHODO) $(CPLPL) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? $(OCICCCSHAREDLIBS) -lC_r; \
	fi

MAKECPSHAREDDEMO=$(CC) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? \
	$(SHARED_CLIENTLIBS) $(LLIBTHREAD)
MAKECPSTATICDEMO=$(CC) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) $? \
	$(STATIC_LDCLIENTLIBS) $(LLIBTHREAD)

LDLIBS32=$(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS32) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS)
LIBHOME32=$(LIBHOME)
RDBMSLIB32=$(RDBMSLIB)
LIBCLNTST32=$(LIBHOME32)$(LIB_PREFIX)$(LIBCLNTSTNAME).$(LIB_EXT)
LIBCLNTSH32=$(LIBHOME32)$(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT)
SYSLIBS32=`$(CAT) $(LIBHOME32)sysliblist`
CFLAGS32=-q32
CCFLAGS32=-q32
CCFLAGSCC32=-q32
ORALIBPATH32=-L$(LIBHOME32) -L$(RDBMSLIB32)
PCCC2O32=$(CC) $(CFLAGS32) -c $(INCLUDE) $(PCCI) $*.
C2O32=$(CC) $(CFLAGS32) -c $(INCLUDE) $(PCCI) $<
CCC2O32=$(CCC) $(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGSCC32) $(PFLAGS)\
        $(SHARED_CFLAG) $(USRFLAGS)-c $(INCLUDE) $<
O2STATIC32=$(CC) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $(OBJS) $(STATIC_CLIENTLIBS) $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS32) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS) $(AIXIMP)
BUILDEXE32=$(CC) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $(OBJS) $(LLIBCLNTSH) $(EXPDLIBS) $(EXOSLIBS) $(SYSLIBS32) $(EXSYSLIBS) $(MATHLIB) $(USRLIBS) $(LLIBTHREAD)
OCISHAREDLIBS32=$(LLIBCLNTSH) $(LDLIBS32) $(LLIBTHREAD)
OCISTATICLIBS32=$(LLIBCLNTST) $(LDLIBS32) $(LLIBTHREAD)
OCICCCSHAREDLIBS32=$(OCISHAREDLIBS32)
SHARED_OCCILIBS32=$(LLIBOCCI) $(OCISHAREDLIBS32) 
STATIC_OCCILIBS32=$(LLIBOCCISTATIC) $(OCISTATICLIBS32) $(AIXIMP)
SHARED_LDCLIENTLIBS32=$(SHARED_CLIENTLIBS) $(LDLIBS32)
STATIC_LDCLIENTLIBS32=$(STATIC_CLIENTLIBS) $(LDLIBS32)
MAKECPSHAREDDEMO32=$(CC) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $? \
        $(SHARED_CLIENTLIBS) $(LLIBTHREAD)
MAKECPSTATICDEMO32=$(CC) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $? \
        $(STATIC_LDCLIENTLIBS32) $(LLIBTHREAD)
MAKEOCCISHAREDDEMO32=$(CPLPL) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $? \
      $(SHARED_OCCILIBS32)
MAKEOCCISTATICDEMO32=$(CPLPL) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $? \
      $(STATIC_OCCILIBS32)
DPTARGET32=$(CC) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) cdemodp.o $(OBJS) $(SHARED_LDCLIENTLIBS32)

MAKECPLPLDEMO32= \
        @if [ "$(NONDEFER)" = "true" -o "$(NONDEFER)" = "TRUE" ] ; then \
        $(ECHODO) $(CPLPL) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $? $(DEF_OFF) $(OCICCCSHAREDLIBS32) -lC_r; \
        else \
        $(ECHODO) $(CPLPL) $(CCFLAGS32) $(ORALIBPATH32) -o $(EXE) $? $(OCICCCSHAREDLIBS32) -lC_r; \
        fi

DPTARGET=$(CC) $(CCFLAGS) $(ORALIBPATH) -o $(EXE) cdemodp.o $(OBJS) $(SHARED_LDCLIENTLIBS)

AGTCTL_LINKLINE=$(LINK) $(OPT) $(AGTCLMAI) $(HSALIB_SUBSET1) \
	$(AGTCLSUR) $(LINKTTLIBS)

AVMUROUT_LINKLINE=$(LINK) $(OPT) $(AVMUROUTMAI) $(SSDBED) $(DEF_OPT) $(LLIBSQL) \
	$(LLIBDBTOOLS) $(LINKTTLIBS)
AVMPING_LINKLINE=$(LINK) $(OPT) $(AVMPINGMAI) $(SSDBED) $(DEF_OPT) $(LLIBSQL) \
	$(LLIBDBTOOLS)  $(LINKTTLIBS)
AVLIGMSG_LINKLINE=$(LINK) $(OPT) $(AVLIGMSGMAI) $(SSDBED) $(DEF_OPT) $(LLIBSQL) \
	$(LLIBDBTOOLS) $(LINKTTLIBS)
AVMUMON_LINKLINE=$(LINK) $(OPT) $(AVMUMONMAI) $(SSDBED) $(DEF_OPT) $(LLIBSQL) \
	$(LLIBDBTOOLS) $(LINKTTLIBS)

LIB32DIR=lib32

HSALIB32_SUBSET2=$(LLIBAGTSH) $(LLIBPLSQL) $(LLIBTHREAD)  $(LLIBCLNTSH) \
	$(CORELIBS) $(LLIBGENERIC) `$(CAT) $(ORACLE_HOME)/$(LIB32DIR)/sysliblist`  \
	$(HSA_OSDLINK_APPEND) $(LLIBVSN)

HSALLOCI_LINKLINE=$(LINK) $(OPT) $(HSALLMAI) $(HSALIB_SUBSET1) \
        $(HS_OCI_DRIVER) $(HS_XASWITCH_ORA) $(RDBMSLIB)$(XAD_OFF) \
        $(HSALIB_SUBSET2) -bE:$(ORACLE_HOME)/rdbms/lib/extproc.exp \
        $(TTLIBS)

EXTJOB_LINKLINE=$(LINK) $(OPT) $(EXTJOBMAI) $(LINKTTLIBS) $(LINKLDLIBS) 
EXTJOBO_LINKLINE=$(LINK) $(OPT) $(EXTJOBOMAI) $(LINKTTLIBS) $(LINKLDLIBS)


KFODINST_LINKLINE=$(LINK) $(S0MAIN) $(KFODINSTOBJ) $(SSKFODED) \
$(SKFODPT) $(KFODPDINSTOBJ) $(KFBTINSTOBJ) $(LLIBDBTOOLS) $(LLIBCORE) $(LLIBGENERIC) \
$(LLIBCOMMON) $(LLIBGENERIC) $(LLIBCOMMON) $(LLIBUNLSRTL) \
$(LLIBNLSRTL) $(LLIBSAGE) $(LLIBCORE) $(AIO_NWAIT_TIMEOUT_EXP) $(LINKLDLIBS)


OCIUCB_LD=ld
OCIUCB_LDFLAGS=-b$(WORDSIZE) $(LDFLAGS_ORA)

BUILD_USERCALLBACK=generate_export_list() \
{ \
nm -X$(WORDSIZE) -B -h -g "$$1" | grep -v ' U ' | awk '{print $$3}' | \
egrep -v '^\.|^TOC' | sort | uniq ; \
}; \
generate_export_list $(OBJS) > $(SHARED_LIBNAME).exp; \
$(OCIUCB_LD) $(OCIUCB_LDFLAGS) -bnoentry -bM:SRE -bE:$(SHARED_LIBNAME).exp -o \
$(LIBHOME)$(SHARED_LIBNAME) $(OBJS) $(LLIBCLNTSH) -lc_r

LIBOCIJDBC=$(ORACLE_HOME)/dbjava/$(LIBDIR)/$(LIB_PREFIX)$(OCIJDBCNAME).$(LIB_EXT)

LIBODM=$(LIBHOME)$(LIB_PREFIX)odm$(RDBMS_VERSION).$(SO_EXT)
ODM_EXP=$(RDBMSLIB)libodm.exp

LIBOCIEI_LINKLINE=$(LINK) -bM:SRE -bnoentry -bexpall $(OCIEIMAI) \
        $(LLIBCLNTSH) $(SUIDLINKLDLIBS)
LIBLIGHTOCIEI_LINKLINE=$(LINK) -bM:SRE -bnoentry -bexpall \
                       $(OCIEILIGHTMAI) $(LLIBCLNTSH) $(SUIDLINKLDLIBS)


CLIENT_VERSION = $(RDBMS_VERSION).$(RDBMS_MINOR_VERSION).0.1.0


OCIEI_DEPLOYMENT_BASIC_ZIP_FILES     =$(PACKAGE_BASIC)
OCIEI_DEPLOYMENT_BASICLITE_ZIP_FILES =$(PACKAGE_BASICLITE)
OCIEI_DEPLOYMENT_JDBC_ZIP_FILES      =$(PACKAGE_JDBC)
OCIEI_DEPLOYMENT_ODBC_ZIP_FILES      =$(PACKAGE_ODBC)
OCIEI_DEPLOYMENT_PRECOMP_ZIP_FILES   =$(PACKAGE_PRECOMP)
OCIEI_DEPLOYMENT_SQLPLUS_ZIP_FILES   =$(PACKAGE_SQLPLUS)
OCIEI_DEPLOYMENT_SDK_ZIP_FILES       =sdk
OCIEI_DEPLOYMENT_TOOLS_ZIP_FILES     =$(PACKAGE_TOOLS)


OCIEI_DEPLOYMENT_ZIP_FILES =    \
	$(OCIEI_DEPLOYMENT_BASIC_ZIP_FILES).zip         \
        $(OCIEI_DEPLOYMENT_BASICLITE_ZIP_FILES).zip     \
        $(OCIEI_DEPLOYMENT_JDBC_ZIP_FILES).zip          \
        $(OCIEI_DEPLOYMENT_ODBC_ZIP_FILES).zip          \
        $(OCIEI_DEPLOYMENT_PRECOMP_ZIP_FILES).zip               \
        $(OCIEI_DEPLOYMENT_SQLPLUS_ZIP_FILES).zip       \
        $(OCIEI_DEPLOYMENT_SDK_ZIP_FILES).zip           \
        $(OCIEI_DEPLOYMENT_TOOLS_ZIP_FILES).zip

OCIEI_SDK_ZIP_FILE =

ALL_ZIP_FILES = $(OCIEI_DEPLOYMENT_ZIP_FILES) 


DEPDIRS=-L $(ORACLE_HOME)/plsql/lib -L $(ORACLE_HOME)/network/lib \
  -L $(ORACLE_HOME)/encryption/lib -L $(ORACLE_HOME)/ldap/lib \
  -L $(ORACLE_HOME)/precomp/lib
libclientsh$(RDBMS_VERSION)LIBS=$(DEPDIRS) $(RDBMSLIB)$(XAD_OFF) \
  $(LLIBCOMMONSH) \
  $(LLIBGENERICSH) $(LLIBVSNSH) $(LLIBNNETSH) $(LLIBPLSSH) \
  $(LLIBNETWORKSH) $(LLIBNLSH) $(LLIBLDAPSH) $(LLIBNCRYPTSH) \
  $(LLIBLDAPCLNTSH) $(LLIBRPCSH) $(LLIBSQLSH) $(LLIBNLSSH) \
  $(LLIBUNLSSH) $(LLIBCORE_SH) -lc
libclientsh$(RDBMS_VERSION)EXTRALIBS=$(LLIBSLAX) $(LLIBPLPSH) $(NNZ_DEP)

libgenericsh$(RDBMS_VERSION)LIBS=$(DEPDIRS) $(LLIBCLIENTSH) $(LLIBCOMMONSH) \
  $(LLIBMMSH) $(LLIBPLSSH) $(LLIBSKGXP) $(LLIBHASGEN) $(LLIBOCR) \
  $(LLIBOCRBACKEND) $(LLIBOCRUTL) $(LLIBNETWORKSH) $(LLIBNLSH) \
  $(LLIBNZ) $(LLIBXMLSH) $(LLIBNLSSH) $(LLIBUNLSSH) $(LLIBSNLSSH) \
  $(LLIBCORE_SH) -lkstat -lnsl -lposix4 -laio -ldl -lgen -lm -lc
libgenericsh$(RDBMS_VERSION)EXTRALIBS=$(NNZ_DEP)

libcommonsh$(RDBMS_VERSION)LIBS=$(DEPDIRS) $(LLIBCLIENTSH) $(LLIBGENERICSH) \
  $(LLIBKNLOPT) $(LLIBNNETSH) $(LLIBNETWORKSH) $(LLIBNLSH) \
  $(LLIBNCRYPTSH) $(LLIBCORE_SH) $(LLIBNLSSH) $(LLIBXMLSH) \
  -lnsl -lsocket -lc
libcommonsh$(RDBMS_VERSION)EXTRALIBS=$(NNZ_DEP)

libnnetsh$(RDBMS_VERSION)LIBS=$(DEPDIRS) $(LLIBGENERICSH) $(LLIBNLSH) -lc
libnnetsh$(RDBMS_VERSION)EXTRALIBS=$(NNZ_DEP)

BSLIBCLIENTSH=$(BOOTSTRAPLIB)$(LIB_PREFIX)$(LIBCLIENTSHNAME).$(SO_EXT)
BSLIBCOMMONSH=$(BOOTSTRAPLIB)$(LIB_PREFIX)$(LIBCOMMONSHNAME).$(SO_EXT)
BSLIBGENERICSH=$(BOOTSTRAPLIB)$(LIB_PREFIX)$(LIBGENERICSHNAME).$(SO_EXT)
BSLIBNNETSH=$(BOOTSTRAPLIB)$(LIB_PREFIX)$(LIBNNETSHNAME).$(SO_EXT)
BSLIBMMSH=$(BOOTSTRAPLIB)$(LIB_PREFIX)$(LIBMMSHNAME).$(SO_EXT)
BSLIBVSNSH=$(BOOTSTRAPLIB)$(LIB_PREFIX)$(LIBVSNSHNAME).$(SO_EXT)
CUS_BOOTSTRAPLIBS=$(BSLIBCLIENTSH) $(BSLIBCOMMONSH) $(BSLIBGENERICSH) \
$(BSLIBNNETSH) $(BSLIBMMSH) $(BSLIBVSNSH)

BBED_LINKLINE=$(LINK) $(S0MAIN) $(SSBBDED) $(SBBDPT) $(AIO_NWAIT_TIMEOUT_EXP) $(LLIBSQLNET) $(DEF_OPT) \
        $(LLIBDBTOOLS) $(LINKTTLIBS)

NID_LINKLINE=$(LINK) $(OPT) $(S0MAIN) $(SKRNPT) $(SSKRNED) $(LLIBNID) \
             $(DEF_OPT) $(LINKTTLIBS) $(AIO_NWAIT_TIMEOUT_EXP) \
                $(LLIBDBTOOLS) $(LINKTTLIBS)

ORATNT_LINKLINE=$(LINK) $(S0MAIN) $(SSTNTED) $(STNTPT) $(DEF_OPT) \
                $(AIO_NWAIT_TIMEOUT_EXP) $(LLIBDBTOOLS) $(LLIBSLAX) $(LINKTTLIBS)

ORASDK_INSTALL=liborasdkbase liborasdksh

LIBXDBSHR=$(LIBHOME)$(LIB_PREFIX)xdb.$(SO_EXT)
S_SHLIBS= $(LIBSKGXP) $(LIBSKGXN)
S_DLOPENLIBS= $(LIBSKVOL) $(S_LIBHGOTRACE)
VARLIBS= $(LIBSKGXPD) $(LIBSKGXPT) $(LIBSKGXPU) $(LIBSKGXNS)
libodm$(RDBMS_VERSION)LIBS=$(LINKLDLIBS)

libnfsodm$(RDBMS_VERSION)LIBS=$(LINKLDLIBS)

libqsmashrLIBS=$(LDPATHFLAG)$(PRODLIBHOME) $(LDPATHFLAG)$(LIBHOME) \
	-lc

libmapsymLIBS=$(LINKLDLIBS) -lsymapi -lsymlvm
libmapdummyLIBS=$(LINKLDLIBS)
libmapextLIBS=$(LINKLDLIBS)
LIBMAPSYM=
LIBMAPUFS=

FILEMAPEXTDIR=

$(LIB_PREFIX)$(LIBHGOTRACENAME)LIBS=$(LINKLDLIBS)


SM_OBJECT=sm.$(OBJ_EXT)

$(DSGALIBLIST):
	$(AREXTRACT) $(LIBSERVER) $(SM_OBJECT)
	$(ECHO) $(LIBCLNTSH) $(LIBDSGA) $(SM_OBJECT) > $@



ASMCMDH2PH_COMMAND =
ASMCMDH2PH =


GENEZI_DIRS= ldap/mesg nls/data oracore/mesg oracore/zoneinfo rdbms/mesg \
	odbc/mesg precomp/mesg slax/mesg plsql/mesg

BUILD_LIBOCIEI_BASIC_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
        $(CD) $(LIBOCIEI_BASE); \
        $(RMRF) $(LIBOCIEI_SHIP_BASE); \
        $(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(LIBOCIEI_BASE); \
        if [ -f $(LIBOCIEI_BASE)/$(LIB_PREFIX)$(LIBOCIEINAME).$(SO_EXT) ]; then \
          $(CP) $(LIBOCIEI_BASE)/$(LIB_PREFIX)$(LIBOCIEINAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        else \
          $(CP) $(ORACLE_HOME)/instantclient$(HYBRID_IC_SUF)/libociei.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        fi; \
        $(CD) $(ORACLE_HOME)/bin; \
        $(CP) genezi$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        echo "Basic Package Information" > $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        echo "=========================" >> $(LIBOCIEI_SHIP_BASE)/BASIC_README ;\
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/BASIC_README; \
        $(CD) $(ORACLE_HOME)/bin; \
        $(CP) adrci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
	$(CP) uidrvci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(ORACLE_HOME)/$(LIBDIR); \
        $(CP) $(LIB_PREFIX)$(NZNAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBCLNTSHNAME).$(LIB_EXT)  $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBOCCINAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBOCCINAME).$(LIB_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(BUILD_LIBOCIEI_JDBC_BASIC_ZIP); \
        $(CD) $(ORACLE_HOME)/rdbms/jlib; \
        $(CP) xstreams.jar $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(LIBOCIEI_BASE); \
        $(RMF) $(LIBOCIEI_BASIC_ZIP); \
        $(ZIPEXE) $(LIBOCIEI_BASIC_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
        $(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_BASIC_LITE_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
        $(CD) $(LIBOCIEI_BASE); \
        $(RMRF) $(LIBOCIEI_SHIP_BASE); \
        $(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(LIBOCIEI_BASE); \
        if [ -f $(LIBOCIEI_BASE)/light/$(LIB_PREFIX)$(LIBLIGHTOCIEINAME).$(SO_EXT) ]; then \
          $(CP) $(LIBOCIEI_BASE)/light/$(LIB_PREFIX)$(LIBLIGHTOCIEINAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        else \
          $(CP) $(ORACLE_HOME)/instantclient$(HYBRID_IC_SUF)/light/libociicus.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        fi; \
        $(CD) $(ORACLE_HOME)/bin; \
        $(CP) genezi$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        echo "Basic Lite Package Information" > $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        echo "==============================" >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        date >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        echo "" >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        $(EXEC_GENEZI) -v >> $(LIBOCIEI_SHIP_BASE)/BASIC_LITE_README; \
        $(CD) $(ORACLE_HOME)/bin; \
        $(CP) adrci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
	$(CP) uidrvci$(HYBRID_IC_SUF) $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(ORACLE_HOME)/$(LIBDIR); \
        $(CP) $(LIB_PREFIX)$(NZNAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBCLNTSHNAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBCLNTSHNAME).$(LIB_EXT)  $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBOCCINAME).$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CP) $(LIB_PREFIX)$(LIBOCCINAME).$(LIB_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(BUILD_LIBOCIEI_JDBC_BASIC_ZIP); \
        $(CD) $(ORACLE_HOME)/rdbms/jlib; \
        $(CP) xstreams.jar $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(LIBOCIEI_BASE); \
        $(RMF) $(LIBOCIEI_BASIC_LITE_ZIP); \
        $(ZIPEXE) $(LIBOCIEI_BASIC_LITE_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
        $(RMRF) $(LIBOCIEI_SHIP_BASE)

BUILD_LIBOCIEI_ODBC_ZIP=$(LIBOCIEI_EXIT_ON_ERROR); \
        $(CD) $(LIBOCIEI_BASE); \
        $(RMRF) $(LIBOCIEI_SHIP_BASE); \
        $(MKDIRP) $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(LIBOCIEI_BASE); \
        $(CD) $(ORACLE_HOME)/$(LIBDIR); \
        $(CP) $(LIB_PREFIX)sqora.$(SO_EXT) $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(ORACLE_HOME)/odbc/utl; \
        $(CP) odbc_update_ini.sh  $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(ORACLE_HOME)/odbc/html; \
        $(CP) ODBCRelnotesUS.htm $(LIBOCIEI_SHIP_BASE); \
        $(CP) ODBCRelnotesJA.htm $(LIBOCIEI_SHIP_BASE); \
        $(CP) ODBC_IC_Readme_Unix.html $(LIBOCIEI_SHIP_BASE); \
        $(CD) $(LIBOCIEI_BASE); \
        $(RMF) $(LIBOCIEI_ODBC_ZIP); \
        $(ZIPEXE) $(LIBOCIEI_ODBC_ZIP) $(LIBOCIEI_SHIP_DIR)/*; \
        $(RMRF) $(LIBOCIEI_SHIP_BASE)



PSTACKSEARCHDIR=pstack-search/
PSTACK_SEARCH_FILES=pstack-search.c
PSTACK_SEARCH=$(RDBMSBIN)pstack-search$(EXESUFFIX)
PSTACK_SEARCH_MAI=$(RDBMSLIB)pstack-search.$(OBJ_EXT)
PSTACK_SEARCH_LINKLINE=$(LINK) $(PSTACK_SEARCH_MAI) $(LINKLDLIBS) -lc $(USRLIBS) $(COMPEOBJS) $(SYSLIBS) $(LIBGENERIC) $(LLIBCORE) $(OCISHAREDLIBS)
EXECS+=pstack-search

DISKMON_LINKLINE=$(LINK) $(DISKMONMAI) \
                 $(ORACLETTLIBS) $(LLIBSAGE) $(NAETTOBJS) \
                 $(LLIBSKGXP) $(CSSCLNTLIBS_SERVER) $(ASMCLNT_LIBS) $(SUIDLINKLDLIBS)

DISKMON_LINKLINE+=-L $(ORACLE_HOME)/srvm/lib -bbigtoc


LIBORION_STATIC=$(LIB_PREFIX)$(LIBORIONNAME).$(LIB_EXT)
LIBGENERIC_STATIC=$(LIB_PREFIX)$(LIBGENERICNAME).$(LIB_EXT)



# Exiting /ade/b/1663622200/oracle/rdbms/s_rdbms.mk
# Exiting rdbms.mk
# Entering /ade/b/1663622200/oracle/buildtools/mkfile/libclntsh.mk
$(LIBCLNTSH_NPT) $(LIBCLNTSH): ${LIBHOME}libclient11.$(LIB_EXT) ${LIBHOME}libsql11.$(LIB_EXT) \
	${LIBHOME}libntcp11.$(LIB_EXT)	${LIBHOME}libn11.$(LIB_EXT) \
        ${LIBHOME}libnl11.$(LIB_EXT)	${LIBHOME}libnldap11.$(LIB_EXT) \
        ${LIBHOME}libnhost11.$(LIB_EXT)	${LIBHOME}libntns11.$(LIB_EXT) \
        ${LIBHOME}libnoname11.$(LIB_EXT) ${LIBHOME}libnus11.$(LIB_EXT) \
        ${LIBHOME}libntcps11.$(LIB_EXT)	${LIBHOME}libnro11.$(LIB_EXT) \
	${LIBHOME}libnsslb11.$(LIB_EXT)	${LIBHOME}libcommon11.$(LIB_EXT)\
	${LIBHOME}libgeneric11.$(LIB_EXT) ${LIBHOME}libmm.$(LIB_EXT)\
	${LIBHOME}libnls11.$(LIB_EXT)	${LIBHOME}libcore11.$(LIB_EXT)\
	${RDBMSLIB}xaondy.$(OBJ_EXT)
	$(SILENT)$(ECHO) "Building client shared library libclntsh.$(SO_EXT) ..."
	$(SILENT)$(ECHO) "Call script $$ORACLE_HOME/bin/genclntsh ..."
	$(GENCLNTSH)
	$(SILENT)$(ECHO) "Built $$ORACLE_HOME/${LIBDIR}/libclntsh.$(SO_EXT) ... DONE"

ALLSHLIBS=$(VARLIBS) $(LD_SHLIBS) $(DLOPENLIBS) $(NEW_LD_SHLIBS) $(NEW_DLOPENLIBS)
shlibs: $(ALLSHLIBS)
bootstraplibs: $(CUS_BOOTSTRAPLIBS)

$(LD_SHLIBS) ld_shlibs_target: $(ALWAYS)
	$(CUS_SHLIB_COMMAND)

$(DLOPENLIBS) dlopenlibs_target: $(ALWAYS)
	$(CUS_DLOPENLIB_COMMAND)

$(NEW_LD_SHLIBS) new_ld_shlibs_target: $(ALWAYS)
	$(CUS_NEW_SHLIB_COMMAND)

$(NEW_DLOPENLIBS) new_dlopenlibs_target: $(ALWAYS)
	$(CUS_NEW_DLOPENLIB_COMMAND)

$(VARLIBS) varlibs_target: $(ALWAYS)
	$(CUS_VARLIB_COMMAND)

$(CUS_BOOTSTRAPLIBS) bootstraplib_target: $(ALWAYS)
	$(CUS_BOOTSTRAPLIB_COMMAND)

ld_shlib:
	$(LD_SHLIB_COMMAND)

dlopenlib:
	$(DLOPENLIB_COMMAND)

new_ld_shlib:
	$(NEW_LD_SHLIB_COMMAND)

new_dlopenlib:
	$(NEW_DLOPENLIB_COMMAND)

bootstrap:
	$(BOOTSTRAPLIB_COMMAND)

always:
# Exiting /ade/b/1663622200/oracle/buildtools/mkfile/libclntsh.mk
