#: 5366 S3/Languages
19-Jul-90 21:42:20
Sb: #Make
Fm: DENNIS SKALA 73177,2365
To: 76070,41 (X)
Mark,
I downloaded the Kreider library docs. I appreciate your putting them
together - it must have been quite an effort!
I finally got mroff compiled, and am well on my way toward getting the docs
printed. But I could not get 'make' to work (never used it before).
Here's my slightly edited version of your makefile:
* Makefile to compile MROFF
ODIR = /dd/lang/c/cmds
RDIR = /dd/lang/rels
RFILES = nromain.r nrotxt.r nromac.r nroio.r
* CFLAGS = -s
mroff: $(RFILES)
chd /dd/lang/rels; cc $(RFILES) -f=$(ODIR)/Mroff -m=4k -e=11
nroio.r: nro.h nroio.c
nromac.r: nro.h nromac.c
nrotxt.r: nro.h nrotxt.c
nromain.r: nro.h nromain.c
* END
And here is the output it produces:
cc -r=/dd/lang/rels nromain.c
cc -r=/dd/lang/rels nrotxt.c
cc -r=/dd/lang/rels nromac.c
cc -r=/dd/lang/rels nroio.c
chd /dd/lang/rels; cc nromain.r nrotxt.r nromac.r nroio.r -
f=/dd/lang/c/cmds/Mroff -m=4k -e=11
Now my compiler (the plain vanilla cc1 level I Microware version sold by
Tandy) chokes on the -r=stuff. Of course I had to rename the file 'cc' for
the sake of make. -r all by itself is an OK option. Why does make'
produce this non-legal output? Or am I missing something here?
make - edition $12, CRC = $41F1F2
cc1 - edition 4, CRC = $63CE5F
***** Dennis *****
There is 1 Reply.
|