wegrzyn@encore.UUCP (Chuck Wegrzyn) (03/18/85)
I am sorry about posting this to net.sources, but it seemed the most logical place. Recently I distributed xlisp v1.4 to net.sources, but failed to include a make file or information about building xlisp. I will correct that problem : Building xlisp v1.4 is simple, just type the following command : cc -o xlisp *.c That does it (you might want to include the O switch, but it isn't needed). Chuck Wegrzyn {allegra,decvax,ihnp4}!encore!wegrzyn
mwm@ucbtopaz.CC.Berkeley.ARPA (03/19/85)
[This is the time, and this is the record of the time.] Since some seem concerned about it, here is the makefile for XLISP 1.4 that was in the copy I sent to mod.sources. That posting was aborted when a copy of XLISP 1.4 showed up in net.sources. This Makefile includes a strange set of equates to allow building of a mailable set of shar archives. <mike -------------------------------- Cut Here -------------------------------- SRC1= xlobj.c xllist.c xlcont.c xlbfun.c SRC2= xldmem.c xleval.c xlfio.c xlftab.c xlglob.c xlio.c xlisp.c xljump.c \ xlmath.c xlprin.c xlread.c xlinit.c SRC3= xlsetf.c xlstr.c xlsubr.c xlsym.c xlsys.c xlbind.c xldbug.c SRCS= $(SRC1) $(SRC2) $(SRC3) xlisp.h OBJS= xlbfun.o xlbind.o xlcont.o xldbug.o xldmem.o xleval.o xlfio.o \ xlftab.o xlglob.o xlinit.o xlio.o xlisp.o xljump.o xllist.o xlmath.o \ xlobj.o xlprin.o xlread.o xlsetf.o xlstr.o xlsubr.o xlsym.o xlsys.o MISC= Makefile fact.lsp init.lsp object.lsp prolog.lsp trace.lsp \ xlstub.c.NOTUSED CFLAGS= -O xlisp: $(OBJS) cc -o xlisp $(CFLAGS) $(OBJS) $(OBJS): xlisp.h rcs: $(SRCS) rcs -l $? touch rcs lint: lint -ach $(SRCS) new: clean rm -f xlisp make xlisp clean: rm -f *.o shar: $(SRCS) $(MISC) shar -c -v xlisp.doc > xlisp1.shar shar -c -v $(SRC1) > xlisp2.shar shar -c -v $(SRC2) > xlisp3.shar shar -c -v $(SRC3) $(MISC) > xlisp4.shar