Re: Pro*C problem on Linux Oracle 8.0.5

From: Uwe Schneider <pi_at_richard-schneider.de>
Date: Mon, 01 Nov 1999 16:40:22 +0000
Message-ID: <381DC276.21929B03_at_richard-schneider.de>




ORALIB=$(ORACLE_HOME)/lib
ORABIN=$(ORACLE_HOME)/bin

CSYSINCLUDE=$(ORACLE_HOME)/precomp/admin/pcscfg.cfg CPPSYSINCLUDE=$(ORACLE_HOME)/precomp/admin/pcppscfg.cfg

PROC=$(ORABIN)/proc config=$(CSYSINCLUDE) PROCPP=$(ORABIN)/proc code=cpp config=$(CPPSYSINCLUDE)

CFLAGS= -g

PRECOMP_I=$(ORACLE_HOME)/precomp/public
RDBMS_I  =$(ORACLE_HOME)/rdbms/public
PLSQL_I  =$(ORACLE_HOME)/plsql/public
NETWORK_I=$(ORACLE_HOME)/network/public

ORA_INCLUDE=-I. \
            -I$(PRECOMP_I) \
            -I$(RDBMS_I) \
            -I$(PLSQL_I) \
            -I$(NETWORK_I)

ORA_LDFLAGS=-L$(ORALIB) \
  $(ORALIB)/scorept.o \
  $(ORACLE_HOME)/rdbms/lib/kpudfo.o \

  -lclntsh \
  -lclient \
  -lcore4 \
  -lnlsrtl3 \
  -lnetv2 

LDFLAGS = $(ORA_LDFLAGS) -ldl -lm

DB = -DDEBUG=3

#########################################################################
.SUFFIXES: .pC .C .pc .c .o .h

.pc.c:

$(PROC) $(PROCFLAGS) iname=$*

.c.o:

$(CC) $(CFLAGS) $(ORA_INCLUDE) -c $*.c

.pC.C:

$(PROCPP) $(PROCPPFLAGS) iname=$< oname=$*.C

.C.o:

$(CXX) $(DB) $(CXXFLAGS) $(ORA_INCLUDE) -c $<

OraSession.C : OraSession.h

mailsel: mailsel.o

$(CC) -o $_at_ $< $(LDFLAGS)

sample1: sample1.o

$(CC) -o $_at_ $< $(LDFLAGS)

cppdemo1: cppdemo1.o

$(CXX) -o $_at_ $< $(LDFLAGS)

oci02: oci02.o

$(CC) -o $_at_ $< $(LDFLAGS)

oratest: oratest.o OraSession.o xdebug.o

$(CXX) -o $_at_ oratest.o OraSession.o xdebug.o $(LDFLAGS)



sys_include=($ORACLE_HOME/precomp/public,/usr/lib/gcc-lib/i486-linux/2.7.2.3/include/,/usr/include)

include=($ORACLE_HOME/precomp/public)
include=$ORACLE_HOME/precomp/hdrs
include=$ORACLE_HOME/tpcc2x_2/src
include=$ORACLE_HOME/precomp/include
include=$ORACLE_HOME/oracore/include
include=$ORACLE_HOME/oracore/public
include=$ORACLE_HOME/rdbms/include
include=$ORACLE_HOME/rdbms/public
include=$ORACLE_HOME/rdbms/demo
include=$ORACLE_HOME/nlsrtl/include
include=$ORACLE_HOME/nlsrtl/public
include=$ORACLE_HOME/network_src/include
include=$ORACLE_HOME/network_src/public
include=$ORACLE_HOME/network/include
include=$ORACLE_HOME/network/public
include=$ORACLE_HOME/plsql/public

ltype=short
CODE=ANSI_C Received on Mon Nov 01 1999 - 17:40:22 CET

Original text of this message