mohamedr@hscfvax.harvard.edu (Mohamed Ellozy) (03/23/88)
I had no difficulty compiling the new rolo program on an Ultrix 1.2 system using the Makefile.bsd. Hopwever, I modified some of the include files for my own purposes and did a make, with no recompilation!! The makefile does not contain the dependency information. Here it is, as made by the excellant program maketd. As far as I know it has never been posted to the net, but is available for anonymous ftp from j.cc.purdue.edu, in ~pub as I recall. First the dependencies for the main Makefile (BSD version), then for the Makefile in toolsdir. # DO NOT DELETE THIS LINE - maketd DEPENDS ON IT S=/usr/include/sys I=/usr/include A=toolsdir clear.o: $I/stdio.h clear.c io.o: $I/ctype.h $I/stdio.h $I/string.h $S/file.h $S/stat.h $S/types.h \ datadef.h io.c rolofilz.h $A/ctools.h menuaux.o: $I/ctype.h $I/stdio.h $I/string.h datadef.h menuaux.c rolodefs.h \ rolofilz.h $A/args.h $A/ctools.h $A/menu.h operatns.o: $I/ctype.h $I/stdio.h $I/string.h choices.h datadef.h operatns.c \ rolodefs.h rolofilz.h $A/args.h $A/ctools.h $A/mem.h $A/menu.h options.o: $I/ctype.h $I/sgtty.h $I/signal.h $I/stdio.h $I/string.h $S/file.h \ $S/ioctl.h $S/ttychars.h $S/ttydev.h $S/types.h $I/time.h choices.h \ datadef.h options.c rolodefs.h rolofilz.h $A/args.h $A/ctools.h \ $A/mem.h $A/menu.h rlist.o: $I/string.h datadef.h rlist.c rolo.o: $I/ctype.h $I/pwd.h $I/signal.h $I/stdio.h $I/string.h $S/file.h \ $S/stat.h $S/types.h datadef.h rolo.c rolodefs.h rolofilz.h $A/args.h \ $A/ctools.h $A/mem.h $A/menu.h search.o: $I/ctype.h $I/stdio.h $I/string.h choices.h datadef.h rolodefs.h \ rolofilz.h search.c $A/args.h $A/ctools.h $A/mem.h $A/menu.h update.o: $I/ctype.h $I/stdio.h $I/string.h choices.h datadef.h rolodefs.h \ rolofilz.h $A/args.h $A/ctools.h $A/mem.h $A/menu.h update.c # *** Do not add anything here - It will go away. *** Now for the toolsdir Makefile: # DO NOT DELETE THIS LINE - maketd DEPENDS ON IT S=/usr/include/sys I=/usr/include mem.o: $I/stdio.h $I/string.h mem.c sys5.h ctools.o: $I/ctype.h $I/stdio.h $I/string.h basics.h ctools.c ctools.h sys5.h args.o: $I/ctype.h $I/stdio.h $I/string.h args.c args.h basics.h sys5.h menu.o: $I/stdio.h $I/string.h $I/varargs.h basics.h ctools.h menu.c menu.h \ sys5.h # *** Do not add anything here - It will go away. ***