On Tue, 16 Jan 2001, Craig A. Berry wrote:

> Hunter Goatley announced 5.42 yesterday:
> 
> <ftp://ftp.wku.edu/vms/fileserv/UNZIP.ZIP>

One of life's ironies: unzipping that file rendered a
[.vms-binaries]link.com file that was all one record with embedded LF,CRs
and other junk.  Since the record exceeded edt's 255 char limit I went in
with tpu and restored the DCL.  An @link then produced a usable unzip.exe.

For the record: with the 5.42 version of unzip.exe I was able to extract
the gnudiffutils.zip file that is currently on crinoid and link it OK.

I also went ahead with grabbing your kit from:
http://homepage.mac.com/craigberry/gnudiffutils.zip, I applied your patch
to config.h_vms and I ran mms, hence with:

$ cc/ver nl:
Compaq C V6.2-008 on OpenVMS Alpha V7.1
$ mms/ident
%MMS-I-IDENT, MMS V3.0-05 COPYRIGHT  1994 

the build went quite smoothly:  In fact I did not see any cc compiler
warnings.

$ mms

COPY/LOG CONFIG.H_VMS [-]CONFIG.H
%COPY-S-COPIED, DRA3:[GNUDIFFUTILS.SRC.VMS]CONFIG.H_VMS;1 copied to 
DRA3:[GNUDIFFUTILS.SRC]CONFIG.H;1 (15 blocks)
CC/DECC /INCLUDE=([],[-]) /PREFIX=ALL/OBJ=._OBJ/DEFINE=("HAVE_CONFIG_H=1") [-] 
ANALYZE.C
%LIBRAR-S-INSERTED, module ANALYZE inserted in 
DRA3:[GNUDIFFUTILS.SRC.VMS]DIFFLIB._OLB;1

<snip>

LINK /EXECUTABLE=GDIFF.EXE /NOTRACE diff._OBJ, difflib._OLB/LIBRARY
CC/DECC /INCLUDE=([],[-]) /PREFIX=ALL/OBJ=._OBJ
/DEFINE=("HAVE_CONFIG_H=1","DEFAULT_DIFF_PROGRAM"="""gdiff""") [-]DIFF3.C
LINK /EXECUTABLE=GDIFF3.EXE /NOTRACE diff3._OBJ, difflib._OLB/LIBRARY
CC/DECC /INCLUDE=([],[-]) /PREFIX=ALL/OBJ=._OBJ
/DEFINE=("HAVE_CONFIG_H=1","DEFAULT_EDITOR_PROGRAM"="""""","DEFAULT_DIFF_PROGRAM"="""gdiff""")
 [-]SDIFF.C
LINK /EXECUTABLE=GSDIFF.EXE /NOTRACE sdiff._OBJ, difflib._OLB/LIBRARY
All made.

So it looks quite good there.  I'll see about trying an older compiler
and/or later mms.

Peter Prymmer


Reply via email to