bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: VAX/VMS 7.3 and build from copy of master.


From: h.becker
Subject: Re: VAX/VMS 7.3 and build from copy of master.
Date: Wed, 26 Feb 2014 20:57:03 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130519 Icedove/17.0.5

On 02/26/2014 08:07 AM, John E. Malmberg wrote:
> I have removed it, because we need to move on.

Yes. I think beautifying the build environment wasn't really the goal.

> It is an issue on search lists, in some cases if the sys$disk:[] is
> missing, the file may not get found due to the stickyness of DCL file
> handling.  I may be putting in a few more places than absolutely needed
> just as a defensive measure.

There weren't sys$disk:[]s in all the places. In prepare_vms.com I
prefixed the parsed template file with one. It looked strange to search
with that prefix but then to have a result without. That broke the pipe
command, which I changed again to fit the 255 maximum of a DCL command
token (for versions prior to V8.2 of VMS).

In makefile.com, having objdir := sys$disk:[] but no such prefix in the
source file list and in the cc command seems to be inconsistent. I'm
still curious to see a problem without this prefix in the make build
environment.

> I think it is sloppy to have error messages for expected conditions.

Unfortunately VMS has no equivalent of "rm -f", delete/nolog isn't it.
But one can redirect the output of make.


Attachment: gnu-make-vms.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]