W = /home/jura/pr/woolz/woolzexport H = ${W}/includes CFLAGS = -g -I. -I${H} LFLAGS = -g NWLIB = cvhhisto.o cvhharea.o cvhhwdiff.o DCFLIB = dcdisplay.o prof_cands.o dcfeatures.o dcvertical.o \ dcperturb.o xtra_feats.o dcwrite.o DCCLIB = dcnormalise.o dcresprint.o dcboxclass.o dcread.o \ dcresaccum.o dcreview.o dcidentwrite.o dcselcand.o DCGLIB = dccandsummary.o dcprint.o swabplist.o DCBLIB = bound_cands.o boundpoly.o bound_comp.o LIBS = ${W}/libraries/sun4_lib/libwzch.a ${W}/libraries/sun4_lib/libw.a all: dccf dcclass dcdemo dcsummary # profile.o added here temporarily since the library version, # compiled with -O2, dumps core....... jimp.... 10-04-91 dccf: dccf.o ${DCBLIB} ${DCFLIB} ${DCGLIB} ${NWLIB} ${LIBS} profile.o cc ${LFLAGS} -o dccf dccf.o profile.o ${DCBLIB} ${DCFLIB} ${DCGLIB} ${NWLIB} \ ${LIBS} -lgi -lm dcdemo: dcdemo.o ${DCBLIB} ${DCCLIB} ${DCFLIB} ${DCGLIB} ${NWLIB} ${LIBS} cc ${LFLAGS} -o dcdemo dcdemo.o ${DCBLIB} ${DCCLIB} ${DCFLIB} ${DCGLIB} ${NWLIB} \ ${LIBS} -lgi -lm dcsk: dcsk.o ${DCBLIB} ${DCCLIB} ${DCFLIB} ${DCGLIB} ${NWLIB} ${LIBS} cc ${LFLAGS} -o dcsk dcsk.o ${DCBLIB} ${DCCLIB} ${DCFLIB} ${DCGLIB} ${NWLIB} \ ${LIBS} -lgi -lm dcsplit: dcsplit.o ${DCBLIB} dcvertical.o decomposition.o /usr/ps/ji/libs ${LIBS} cc ${LFLAGS} -o dcsplit dcsplit.o ${DCBLIB} dcvertical.o \ decomposition.o \ /usr/ps/ji/libs ${LIBS} -lgi -lm dcclass: dcclass.o ${DCCLIB} ${DCGLIB} ${NWLIB} ${LIBS} cc ${LFLAGS} -o dcclass dcclass.o ${DCCLIB} ${DCGLIB} ${NWLIB} \ ${LIBS} -lgi -lm dcrule: dcrule.o dcread.o dcprint.o dcresaccum.o ${DCGLIB} ${NWLIB} ${LIBS} cc ${LFLAGS} -o dcrule dcrule.o dcread.o dcprint.o dcresaccum.o ${DCGLIB} \ ${NWLIB} ${LIBS} -lgi -lm dcn: dcn.o ${DCFLIB} ${DCCLIB} ${DCGLIB} ${NWLIB} ${LIBS} cc ${LFLAGS} -o dcn dcn.o ${DCFLIB} ${DCCLIB} ${DCGLIB} ${NWLIB} \ ${LIBS} -lgi -lm fhist: fhist.o cc ${LFLAGS} -o fhist fhist.o -lm dcsummary: dcsummary.o cc ${LFLAGS} -o dcsummary dcsummary.o -lm dcmerge: dcmerge.c cc -I/mnt1/woolz/structs/h -O -o dcmerge dcmerge.c ${LIBS} ovfix: ovfix.c cc -I/mnt1/woolz/structs/h -O -o ovfix ovfix.c ${LIBS} dcscan1: dcscan1.c cc -I/mnt1/woolz/structs/h -O -o dcscan1 dcscan1.c ${LIBS} dcscan: dcscan.o dcread.o cc ${LFLAGS} -o dcscan dcscan.o dcread.o dcscano: dcscano.o ${DCCLIB} ${DCGLIB} ${NWLIB} ${LIBS} cc ${LFLAGS} -o dcscano dcscano.o ${DCCLIB} ${DCGLIB} ${NWLIB} \ ${LIBS} -lgi -lm dcclean: dcclean.o castel.o cc ${LFLAGS} -o dcclean dcclean.o castel.o ${LIBS} nsel: nsel.o cc ${LFLAGS} -o nsel nsel.o ${LIBS} simondata: simondata.o dcread.o cc ${LFLAGS} -o simondata simondata.o dcread.o ${NWLIB}: $H/wstruct.h ${DCFLIB}: $H/dicen.h $H/wstruct.h $H/chromanal.h ${DCCLIB}: $H/dicen.h $H/wstruct.h $H/chromanal.h ${DCGLIB}: $H/dicen.h $H/wstruct.h $H/chromanal.h ${DCBLIB}: $H/dicen.h $H/wstruct.h $H/chromanal.h dcn.o: $H/dicen.h $H/wstruct.h $H/chromanal.h $H/otypes.h dccf.o: $H/dicen.h $H/wstruct.h $H/chromanal.h $H/otypes.h dcclass.o: $H/dicen.h $H/wstruct.h $H/chromanal.h $H/otypes.h