################################################# #START OF THE MAKEFILE# ################################################# include $(ORACLE_HOME)/precomp/lib/env_precomp.mk .SUFFIXES: .pc .c .o CC=gcc -maix64 -v -Wall -g LDSTRING= PRODUCT_LIBHOME= MAKEFILE=proc.mk USERID=vfdw/oracle PROCPLSFLAGS= sqlcheck=full userid=$(USERID) dbms=v7 #PROCPPFLAGS= code=ANSI_C include=/usr/include include=/opt/freeware/lib/gcc/powerpc-ibm-aix5.3.0.0/4.2.0/include/c++ PROCPPFLAGS= code=ANSI_C $(CCPSYSINCLUDE) INCLUDE=$(I_SYM). $(PRECOMPPUBLIC) #INCLUDE=$(I_SYM). $(PRECOMPPUBLIC) -I/usr/local/include/g++ SAMPLES=daemon # Rule to compile any program (specify EXE= and OBJS= on command line) build: $(OBJS) $(CC) -o $(EXE) $(OBJS) -L$(LIBHOME) $(PROLDLIBS) samples: $(SAMPLES) $(SAMPLES): $(MAKE) -f $(MAKEFILE) build OBJS=$@.o EXE=$@ .pc.c: $(PROC) $(PROCFLAGS) iname=$*.pc userid=vfdw/oracle SQLCHECK=SEMANTICS #$(PROC) $(PROCFLAGS) iname=$*.pc .pc.o: $(PROC) $(PROCFLAGS) iname=$*.pc userid=vfdw/oracle SQLCHECK=SEMANTICS #$(PROC) $(PROCFLAGS) iname=$*.pc $(CC) $(CFLAGS) -c $*.c .c.o: $(CC) $(CFLAGS) -c $*.c #daemon.o: daemon.pc # $(PROC) $(PROCPLSFLAGS) iname=$*.pc # $(CC) $(CFLAGS) $(PRECOMPPUBLIC) -c $*.c