# # Makefile.linux: makefile for Linux PC software # BINTYPE = linux9 BINDIR = bin/$(BINTYPE) DEBUG = CC = gcc LN = gcc HFLAGS = -I./ -I./tkdev8 -I/usr/openwin/include CFLAGS = $(DEBUG) $(CPFLAGS) $(XFLAGS) $(HFLAGS) -O2 NOOPT = $(DEBUG) $(CPFLAGS) $(XFLAGS) $(HFLAGS) CPFLAGS = -UUSE_IMSL_C -DLINUX -USGI -UALPHA -UIBM -UCONVEX -UHP -USUN \ -DUSE_F77 -DNIH_YACC_PROTO -USOLARIS -DSVR4 -DSYSV -DTRAD_C \ -DUSE_TCLTK -DUSE_BLT -DUSE_TCLTK8 -D__NO_STRING_INLINES -UUSE_FDM XFLAGS = -DUSE_XVIEW -DXVIEW3 -DXV_VER32 -UUSE_MOTIF YFLAGS = -d -v LNMODE = SL = gcc IMSL = LDFLAGS = $(LNMODE) -lm $(DEBUG) LFD = -L$(BINDIR)/lib -lfdm -lf2c FDM = MAKE = /usr/bin/make EXE = -o $(BINDIR) EXE_EXT = AR = ar ARFLAGS = rv RANLIB = ranlib RM = /bin/rm MISC = # #---------------------------------------------------------------------------- nmrUser: cmndargs.o dataio.o fdatap.o fdm.o fixfdata.o inquire.o \ memory.o nmraux.o nmrpipe.o nmrsocket.o nmrtime.o raise.o \ rand.o rdtext.o specunit.o stralloc.o syscalls.o testsize.o \ token.o userproc.o; $(LN) cmndargs.o dataio.o fdatap.o fdm.o fixfdata.o inquire.o \ memory.o nmraux.o nmrpipe.o nmrsocket.o nmrtime.o raise.o \ rand.o rdtext.o specunit.o stralloc.o syscalls.o testsize.o \ token.o userproc.o $(FDM) $(LDFLAGS) $(EXE)/nmrUser # clean: touch o.o.o; $(RM) -f *.o [xy].tab.[ch] y.output