######################################################################## TARGET2 = Make_IR TARGET3 = complex_functions OBJECT2 = $(TARGET2).o OBJECT3 = $(TARGET3).o BINDIR = /usr/local/bin MANDIR = /usr/local/man MANEXT = 1 all: $(OBJECT3) $(TARGET2) include $(ORACLE_HOME)/precomp/lib/env_precomp.mk PROC = $(ORACLE_HOME)/bin/proc CC = cc OPTIMIZE = -xO2 GFLAG = USERLIBS = /usr/local/src/quanterra/qlib2 -lqlib2 USERINCLUDE= /usr/local/src/quanterra/qlib2 CFLAGS=$(GFLAG) $(OPTIMIZE) $(CDEBUG) $(CCFLAGS) $(QACCFLAGS) $(PFLAGS)\ $(SHARED_CFLAG) $(USRFLAGS) RPATH = -R$(ORACLE_HOME)/lib ######################################################################## $(TARGET2): $(OBJECT2) $(CC) $(GFLAG) -o $(TARGET2) $(OBJECT2) $(OBJECT3) -L$(USERLIBS) -L$(LIBHOME) $(PROLDLIBS) $(RPATH) $(OBJECT2): $(TARGET2).c $(CC) $(CFLAGS) -I$(USERINCLUDE) -c $(TARGET2).c $(TARGET2).c: $(TARGET2).pc $(PROC) $(PROCFLAGS) iname=$(TARGET2) include=$(USERINCLUDE) $(OBJECT3): $(TARGET3).c $(CC) $(CFLAGS) -c $(TARGET3).c install: install_$(TARGET2) install_$(TARGET2): $(TARGET2) cp $(TARGET2) $(BINDIR)/$(TARGET2) install_man: $(TARGET2).man cp $(TARGET2).man $(MANDIR)/man$(MANEXT)/$(TARGET2).$(MANEXT) clean: -rm *.o veryclean: clean -rm $(TARGET2) $(TARGET2).c cleandepend: makedepend depend: ######################################################################## # DO NOT DELETE THIS LINE -- make depend depends on it.