Skip to content

Commit

Permalink
db_oracle: update Makefile for oracle 12.2 client
Browse files Browse the repository at this point in the history
  • Loading branch information
ovidiusas committed Sep 26, 2017
1 parent b356c73 commit 0529cc9
Showing 1 changed file with 3 additions and 54 deletions.
57 changes: 3 additions & 54 deletions src/modules/db_oracle/Makefile
Expand Up @@ -5,60 +5,9 @@ include ../../Makefile.defs
auto_gen=
NAME=db_oracle.so

# can be defined for non standard placement of oracle so's
ORAPATH=/usr/lib/oracle/xe/app/oracle/product/10.2.0/client
DEFS += -I$(ORAPATH)/rdbms/public
LIBS += -L$(ORAPATH)/lib


# use for multiple client sdk version install
ifneq ($(ORAVERSION),)
ORAVERDIR=/$(ORAVERSION)
endif

# use include/library path's for full client installation
ifneq ($(ORAHOME),)
DEFS +=-I$(ORAHOME)/include
LIBS +=-L$(ORAHOME)/lib
ifeq ($(ORAPATH),)
ORAPATH=$(ORAHOME)/lib
endif
else
# use standard know paths oci.h locations (linux)
DEFS +=-I$(LOCALBASE)/include/oracle$(ORAVERDIR) \
-I$(SYSBASE)/include/oracle$(ORAVERDIR)
endif

# search 'so' path if it non standard (possible liboclntsh locations on linux)
ifeq ($(ORAPATH),)
ORAPATH=$(shell [ -f $(LOCALBASE)/lib64/oracle$(ORAVERDIR)/libocci.so ] && \
echo $(LOCALBASE)/lib64/oracle$(ORAVERDIR) )
endif
ifeq ($(ORAPATH),)
ORAPATH=$(shell [ -f $(SYSBASE)/lib64/oracle$(ORAVERDIR)/libocci.so ] && \
echo $(SYSBASE)/lib64/oracle$(ORAVERDIR) )
endif
ifeq ($(ORAPATH),)
ORAPATH=$(shell [ -f $(SYSBASE)/lib/oracle$(ORAVERDIR)/libocci.so ] && \
echo $(SYSBASE)/lib/oracle$(ORAVERDIR) )
endif
ifeq ($(ORAPATH),)
ORAPATH=$(shell [ -f $(SYSBASE)/lib/oracle$(ORAVERDIR)/libocci.so ] && \
echo $(SYSBASE)/lib/oracle$(ORAVERDIR) )
endif

ifneq ($(ORAPATH),)
LIBS +=-L$(ORAPATH)
endif

LIBS +=-locci -lclntsh

#DEFS+=-DLINUX -D_GNU_SOURCE -D_REENTRANT
#LIBS+=-lpthread

ifneq ($(ORAPATH),)
LIBS +=-Wl,-rpath $(ORAPATH)
endif
# default path for oracle 12.2 client
DEFS +=-I/usr/include/oracle/12.2/client64
LIBS +=-locci -lclntsh -L/usr/lib/oracle/12.2/client64/lib

DEFS+=-DKAMAILIO_MOD_INTERFACE

Expand Down

0 comments on commit 0529cc9

Please sign in to comment.