[TUHS] 3B2 System V 3.2 make

Larry McVoy lm at mcvoy.com
Fri Mar 24 06:39:06 AEST 2023


On Thu, Mar 23, 2023 at 04:33:43PM -0400, KenUnix wrote:
> I have a question. I am running UNIX System V Release 3.2 AT&T 3B2/400 on a
> 3B2/400 SIM.
> 
> I went to use "make" however it is not there only the source:
> 
> bu
> defs
> doname.c
> dosys.c
> dyndep.c
> files.c
> gram.y
> main.c
> make.mk
> misc.c
> perror.c
> prtmem.c
> rules.c
> 
> How can you make "make" using make.mk without make?

Just look at make.mk and see what it does and do it by hand.  When I've hit
stuff like this I'd do 

yacc gram.y
cc -O -o make *.c

and hope for the best.  If that doesn't work, look at the make.mk file
and see what it is hiding.


More information about the TUHS mailing list