Bug in rolo Makefiles

Mohamed Ellozy mohamedr at hscfvax.harvard.edu
Wed Mar 23 06:39:53 AEST 1988


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. ***



More information about the Comp.sources.bugs mailing list