home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Source Code 1994 March
/
Source_Code_CD-ROM_Walnut_Creek_March_1994.iso
/
compsrcs
/
games
/
vmsnet
/
make.hlp
< prev
next >
Wrap
Text File
|
1992-05-31
|
2KB
|
63 lines
Newsgroups: vmsnet.sources.games
Path: uunet!think.com!sdd.hp.com!cs.utexas.edu!hermes.chpc.utexas.edu!aswx266
From: aswx266@chpc.utexas.edu (Michael Lemke)
Subject: Re: MAKE
Message-ID: <1992Jun1.055014.26059@chpc.utexas.edu>
Organization: The University of Texas System - CHPC
References: <Bp5GHG.AoC@acsu.buffalo.edu>
Date: Mon, 1 Jun 92 05:50:14 GMT
Lines: 52
In article <Bp5GHG.AoC@acsu.buffalo.edu> masmummy@ubvmsb.cc.buffalo.edu (William Brennessel) writes:
>I just looked at the source for MAKE. I really had to laugh - to compile
>it you were supposed to use the MAKEFILE., meaning you needed MAKE to make
>MAKE.
>
>Anyway, the following .COM file will allow one to create MAKE.EXE.
>(This is for the source from ubvms.cc.buffalo.edu in the VAX directory).
>------------------------------------------------------------------
>
>$! Command file to make MAKE.
>$!
>$ CC CMDLINE
>$ CC DATES
>$ CC MAKE
>$ CC MSTRING
>$ SET COMMAND/OBJ MAKECMD
The following two statements are bad advice:
>$ DEFINE/USER LNK$LIBRARY SYS$LIBRARY:VAXCRTL
>$ LINK MAKE,CMDLINE,DATES,MSTRING,MAKECMD
Link with the sharable image:
$ LINK MAKE,CMDLINE,DATES,MSTRING,MAKECMD,sys$input/opt
sys$share:vaxcrtl/share
^no $ there!
>$ EXIT
>
This give you a *much* smaller executable and linking is faster. There
are no problems involved doing it this way. The HELP CC simply gives bad
advice. Never do it as explained there, always use the shareable
image(s).
>-------------------------------------------------------------------
>You will then need to define MAKE as a symbol:
>
>$ MAKE :== $DISK:[DIRECTORY]MAKE
>
>Thanks,
>Bill
Michael
--
Michael Lemke
Astronomy, UT Austin, Texas
(michael@io.as.utexas.edu or UTSPAN::UTADNX::IO::MICHAEL [SPAN])