🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.pc
Article #5777

Re: MASM V 4.0 "make"

#5777
From: Clayton Cramer
Date: Tue, 25 Feb 1986 18:14
25 lines
1979 bytes
> Has anybody with this "make" actually used it? As near as I can tell it
> requires a seperate makefile for each target you want to make, and seems
> functionally equivalent to a batch language with a "if older file.obj file.asm"
> type of construct added.
> -- 
> -- Peter da Silva
> -- UUCP: ...!shell!{baylor,graffiti}!peter; MCI: PDASILVA; CIS: 70216,1076

We're using it.  It does NOT require a separate makefile for each target
you want to make.  It is very similar to the UNIX make.  Major differences:

1. With UNIX make, the make file is sorted first so that if an executable
   is dependent on the .o files, and the .o files are dependent on some 
   source files, the .o will be made and then the executable will be made,
   even if the executable dependency is before the .o dependencies.  The
   Microsoft MAKE needs the dependencies in the order of production.
   
2. With UNIX make, I have yet to create a line too long -- and some of
   my dependencies are 250 or more characters to a line.  Microsoft MAKE
   is limited to 132 (?) characters to a line, so you have to use 
   continuation characters (back slashes) to tell it to continue on the
   next line.  This isn't really so painful, except that we have a
   script on our VAX that generates the make file for UNIX make, and we
   can't easily modify the script to generate the makefile for Microsoft
   MAKE.
Technical Details
Message-ID: <536@kontron.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!nsc!voder!kontron!cramer
References: <628@baylor.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site kontron.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!nsc!voder!kontron!cramer
From: cramer@kontron.UUCP (Clayton Cramer)
Newsgroups: net.micro.pc
Subject: Re: MASM V 4.0 "make"
Message-ID: <536@kontron.UUCP>
Date: Tue, 25-Feb-86 13:14:19 EST
Article-I.D.: kontron.536
Posted: Tue Feb 25 13:14:19 1986
Date-Received: Fri, 28-Feb-86 21:27:16 EST
References: <628@baylor.UUCP>
Organization: Kontron Electronics, Irvine, CA
Lines: 25