C++FLAGS = -g -D_GNU_SOURCE ; OPTIM = ; OSINFO = $(OS)$(OSVER:E)$(OSPLAT:E) ; OTHERS = ; LOCATE_TARGET = ../../bin.$(OSINFO:L) ; switch $(OSINFO) { case CYGWIN13X86 : C++ = c++ ; LINK = $(C++) ; OTHERS = strptime.cc ; case HPUX11 : C++ = /opt/aCC/bin/aCC ; DEFINES += NONAMESPACE ; LINK = $(C++) ; case NTX86 : C++FLAGS = -GX ; LOCATE_TARGET = ..\\..\\bin.$(OSINFO:L) ; OTHERS = strncasecmp.cc strptime.cc ; case SOLARIS8SPARC : C++ = gcc ; LINK = c++ ; LINKFLAGS = -static ; case * : LINK = c++ ; } Main p4loga : p4loga.cc args.cc extremes.cc funcnames.cc funcstats.cc linkedts.cc pidfunc.cc pidhash.cc timestamp.cc usage.cc $(OTHERS) ;