Art
2017-02-13 19:54:44 UTC
In support of our efforts to migrate from Alpha ES47's (OpenVMS
v8.3) to Itanium rx2800 i4's (OpenVMS v8.4), I retrieved the
C-Kermit "VMS Complete" kit from:
http://www.kermitproject.org/ck90.html ...
in the "Download and Build from Source Code" section:
ftp://ftp.kermitproject.org/kermit/archives/ckv302.zip
I UNZIP'ed as instructed with the -a switch and executed the
build command procedure. The procedure encountered an error and
failed. Any insight?
Details of what I have, actually did and saw:
---------------------------------------
$ cc/version
VSI C V7.4-001 on OpenVMS IA64 V8.4-2
---------------------------------------
$ netcu show version
TCPware(R) V6.0-0 Copyright (c) Process Software
OpenVMS version V8.4-2 booted on 11-DEC-2016 14:04:50.00,
running on a HP rx2800 i4 (1.73GHz/20.0MB).
---------------------------------------
$ dir
Directory $1$DGA121:[KERMIT]
CKV302.ZIP;1
Total of 1 file.
---------------------------------------
$ unzip -a ckv302.zip
Archive: $1$DGA121:[KERMIT]CKV302.ZIP;1
inflating: CK_CRP.C [text]
inflating: CK_DES.C [text]
inflating: CK_SSL.C [text]
inflating: CK_SSL.H [text]
inflating: CKCASC.H [text]
inflating: CKCDEB.H [text]
inflating: CKCFN2.C [text]
inflating: CKCFN3.C [text]
inflating: CKCFNS.C [text]
inflating: CKCFTP.C [text]
inflating: CKCKER.H [text]
inflating: CKCLIB.C [text]
inflating: CKCLIB.H [text]
inflating: CKCMAI.C [text]
inflating: CKCMDB.C [text]
inflating: CKCNET.C [text]
inflating: CKCNET.H [text]
inflating: CKCPRO.C [text]
inflating: CKCPRO.W [text]
inflating: CKCSIG.H [text]
inflating: CKCSSL.H [text]
inflating: CKCSYM.H [text]
inflating: CKCTEL.C [text]
inflating: CKCTEL.H [text]
inflating: CKCUNI.C [text]
inflating: CKCUNI.H [text]
inflating: CKCXLA.H [text]
inflating: CKUAT2.H [text]
inflating: CKUATH.C [text]
inflating: CKUATH.H [text]
inflating: CKUCMD.C [text]
inflating: CKUCMD.H [text]
inflating: CKUCNS.C [text]
inflating: CKUCON.C [text]
inflating: CKUDIA.C [text]
inflating: CKUFIO.C [text]
inflating: CKUPTY.C [text]
inflating: CKUPTY.H [text]
inflating: CKUSCR.C [text]
inflating: CKUSIG.C [text]
inflating: CKUSIG.H [text]
inflating: CKUTIO.C [text]
inflating: CKUUS2.C [text]
inflating: CKUUS3.C [text]
inflating: CKUUS4.C [text]
inflating: CKUUS5.C [text]
inflating: CKUUS6.C [text]
inflating: CKUUS7.C [text]
inflating: CKUUSR.C [text]
inflating: CKUUSR.H [text]
inflating: CKUUSX.C [text]
inflating: CKUUSY.C [text]
inflating: CKUVER.H [text]
inflating: CKUXLA.C [text]
inflating: CKUXLA.H [text]
inflating: CKVCON.C [text]
inflating: CKVCVT.C [text]
inflating: CKVFIO.C [text]
inflating: CKVIOC.C [text]
inflating: CKVIOC.H [text]
inflating: CKVOLD.C [text]
inflating: CKVRMS.H [text]
inflating: CKVRTL.C [text]
inflating: CKVRTL.H [text]
inflating: CKVTIO.C [text]
inflating: CKVVMS.H [text]
inflating: CKWART.C [text]
inflating: COPYING.TXT [text]
inflating: CKAAAA.TXT [text]
inflating: CKVINS.TXT [text]
inflating: CKCBWR.TXT [text]
inflating: CKVBWR.TXT [text]
inflating: CKCPLM.TXT [text]
inflating: CKCCFG.TXT [text]
inflating: CKUTUTOR.TXT [text]
inflating: CKVKER.COM [text]
inflating: CKVOLD.COM [text]
inflating: CKVKER.MMS [text]
inflating: CKVKER.HLP [text]
inflating: CKERMIT70.TXT [text]
inflating: CKERMIT80.TXT [text]
inflating: CKERMIT90.TXT [text]
inflating: CKERMIT.INI [text]
inflating: CKERMOD.INI [text]
inflating: OCKERMIT.INI [text]
inflating: OCKERMOD.INI [text]
$
---------------------------------------
I read some of the build command procedure which describes the
parameters that can be passed in. Nothing seemed obvious that I
should set so:
$ show default
$1$DGA121:[KERMIT]
$ net_option = "TCPWARE"
$ @ckvker
Starting $1$DGA121:[KERMIT]CKVKER.COM;1 on VMSTD1 at 13-FEB-2017 14:34:05.04
Using MMS utility
DECC compiler found
Operating System: OpenVMS(tm) IA64
Network option override = TCPWARE
Large file support enabled
Compiling Kermit sources ...
CCOPT = " /unsigned_char/PREFIX_LIBRARY_ENTRIES=(AL,EX=ioctl)/def=(TCP WARE,DEC_TCPIP,DECC,VMS_V84,VMSSHARE,NEWFTP ,_LARGEFILE_SOURCE,
_LARGEFILE ,VMSV60,VMSV70,VMSV80,TCPSOCKET)"
Kermit Source Path = $1$DGA121:[KERMIT]
Building WERMIT 9.0.302 with:
shareable libs and Process Software TCPware network support at 13-FEB-2017 14:34:05.09
Compiling $1$DGA121:[KERMIT]CKCFN2.C
Compiling $1$DGA121:[KERMIT]CKCFN3.C
Compiling $1$DGA121:[KERMIT]CKCFNS.C
Compiling $1$DGA121:[KERMIT]CKCFTP.C
Compiling $1$DGA121:[KERMIT]CKCLIB.C
Compiling $1$DGA121:[KERMIT]CKCMAI.C
Compiling $1$DGA121:[KERMIT]CKCNET.C
Compiling $1$DGA121:[KERMIT]CKWART.C
Linking CKWART
LINK /nodebug/nomap ckwart.obj,aux.opt/opt
CKWART K:CKCPRO.W CKCPRO.C
16 states, 74 actions
Compiling CKCPRO.C
Compiling $1$DGA121:[KERMIT]CKCTEL.C
Compiling $1$DGA121:[KERMIT]CKCUNI.C
Compiling $1$DGA121:[KERMIT]CKUATH.C
Compiling $1$DGA121:[KERMIT]CKUCMD.C
Compiling $1$DGA121:[KERMIT]CKUDIA.C
Compiling $1$DGA121:[KERMIT]CKUSCR.C
Compiling $1$DGA121:[KERMIT]CKUSIG.C
Compiling $1$DGA121:[KERMIT]CKUUS2.C
Compiling $1$DGA121:[KERMIT]CKUUS3.C
Compiling $1$DGA121:[KERMIT]CKUUS4.C
Compiling $1$DGA121:[KERMIT]CKUUS5.C
Compiling $1$DGA121:[KERMIT]CKUUS6.C
Compiling $1$DGA121:[KERMIT]CKUUS7.C
Compiling $1$DGA121:[KERMIT]CKUUSR.C
Compiling $1$DGA121:[KERMIT]CKUUSX.C
Compiling $1$DGA121:[KERMIT]CKUUSY.C
Compiling $1$DGA121:[KERMIT]CKUXLA.C
Compiling $1$DGA121:[KERMIT]CKVCON.C
Compiling $1$DGA121:[KERMIT]CKVFIO.C
Compiling $1$DGA121:[KERMIT]CKVIOC.C
Compiling $1$DGA121:[KERMIT]CKVRTL.C
Compiling $1$DGA121:[KERMIT]CKVTIO.C
while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning - see comments */
.......................^
%CC-I-QUESTCOMPARE, In this statement, the unsigned expression "(--ttxbn> =0?(unsigned)(ttxbuf[ttxbp++]&0X00000000000000FF):txbufr (..
))" is being compared with a relational operator to a constant whose value is not greater than zero. This might not be wh
at you intended.
at line number 921 in file $1$DGA121:[KERMIT]CKVTIO.C;1
Compiling $1$DGA121:[KERMIT]CK_CRP.C
Compiling $1$DGA121:[KERMIT]CK_SSL.C
Linking WERMIT
LINK /exec=wermit.exe KERMIT.OPT/OPTION
%ILINK-F-OPENIN, error opening SYS$COMMON:[TCPWARE]UCX$IPC.OLB; as input
-RMS-E-FNF, file not found
%MMS-F-ABORT, For target WERMIT.EXE, CLI returned abort status: %X1789109C.
$
---------------------------------------
In the meantime I retrieved a pre-built binary, but it's for OpenVMS v8.3-1H1 / UCX 5.6 . The user says it "works" so we're good for now but was interested in a "proper" version for our environment.
Any insight as to what may be wrong?
Thanks in advance,
Art
v8.3) to Itanium rx2800 i4's (OpenVMS v8.4), I retrieved the
C-Kermit "VMS Complete" kit from:
http://www.kermitproject.org/ck90.html ...
in the "Download and Build from Source Code" section:
ftp://ftp.kermitproject.org/kermit/archives/ckv302.zip
I UNZIP'ed as instructed with the -a switch and executed the
build command procedure. The procedure encountered an error and
failed. Any insight?
Details of what I have, actually did and saw:
---------------------------------------
$ cc/version
VSI C V7.4-001 on OpenVMS IA64 V8.4-2
---------------------------------------
$ netcu show version
TCPware(R) V6.0-0 Copyright (c) Process Software
OpenVMS version V8.4-2 booted on 11-DEC-2016 14:04:50.00,
running on a HP rx2800 i4 (1.73GHz/20.0MB).
---------------------------------------
$ dir
Directory $1$DGA121:[KERMIT]
CKV302.ZIP;1
Total of 1 file.
---------------------------------------
$ unzip -a ckv302.zip
Archive: $1$DGA121:[KERMIT]CKV302.ZIP;1
inflating: CK_CRP.C [text]
inflating: CK_DES.C [text]
inflating: CK_SSL.C [text]
inflating: CK_SSL.H [text]
inflating: CKCASC.H [text]
inflating: CKCDEB.H [text]
inflating: CKCFN2.C [text]
inflating: CKCFN3.C [text]
inflating: CKCFNS.C [text]
inflating: CKCFTP.C [text]
inflating: CKCKER.H [text]
inflating: CKCLIB.C [text]
inflating: CKCLIB.H [text]
inflating: CKCMAI.C [text]
inflating: CKCMDB.C [text]
inflating: CKCNET.C [text]
inflating: CKCNET.H [text]
inflating: CKCPRO.C [text]
inflating: CKCPRO.W [text]
inflating: CKCSIG.H [text]
inflating: CKCSSL.H [text]
inflating: CKCSYM.H [text]
inflating: CKCTEL.C [text]
inflating: CKCTEL.H [text]
inflating: CKCUNI.C [text]
inflating: CKCUNI.H [text]
inflating: CKCXLA.H [text]
inflating: CKUAT2.H [text]
inflating: CKUATH.C [text]
inflating: CKUATH.H [text]
inflating: CKUCMD.C [text]
inflating: CKUCMD.H [text]
inflating: CKUCNS.C [text]
inflating: CKUCON.C [text]
inflating: CKUDIA.C [text]
inflating: CKUFIO.C [text]
inflating: CKUPTY.C [text]
inflating: CKUPTY.H [text]
inflating: CKUSCR.C [text]
inflating: CKUSIG.C [text]
inflating: CKUSIG.H [text]
inflating: CKUTIO.C [text]
inflating: CKUUS2.C [text]
inflating: CKUUS3.C [text]
inflating: CKUUS4.C [text]
inflating: CKUUS5.C [text]
inflating: CKUUS6.C [text]
inflating: CKUUS7.C [text]
inflating: CKUUSR.C [text]
inflating: CKUUSR.H [text]
inflating: CKUUSX.C [text]
inflating: CKUUSY.C [text]
inflating: CKUVER.H [text]
inflating: CKUXLA.C [text]
inflating: CKUXLA.H [text]
inflating: CKVCON.C [text]
inflating: CKVCVT.C [text]
inflating: CKVFIO.C [text]
inflating: CKVIOC.C [text]
inflating: CKVIOC.H [text]
inflating: CKVOLD.C [text]
inflating: CKVRMS.H [text]
inflating: CKVRTL.C [text]
inflating: CKVRTL.H [text]
inflating: CKVTIO.C [text]
inflating: CKVVMS.H [text]
inflating: CKWART.C [text]
inflating: COPYING.TXT [text]
inflating: CKAAAA.TXT [text]
inflating: CKVINS.TXT [text]
inflating: CKCBWR.TXT [text]
inflating: CKVBWR.TXT [text]
inflating: CKCPLM.TXT [text]
inflating: CKCCFG.TXT [text]
inflating: CKUTUTOR.TXT [text]
inflating: CKVKER.COM [text]
inflating: CKVOLD.COM [text]
inflating: CKVKER.MMS [text]
inflating: CKVKER.HLP [text]
inflating: CKERMIT70.TXT [text]
inflating: CKERMIT80.TXT [text]
inflating: CKERMIT90.TXT [text]
inflating: CKERMIT.INI [text]
inflating: CKERMOD.INI [text]
inflating: OCKERMIT.INI [text]
inflating: OCKERMOD.INI [text]
$
---------------------------------------
I read some of the build command procedure which describes the
parameters that can be passed in. Nothing seemed obvious that I
should set so:
$ show default
$1$DGA121:[KERMIT]
$ net_option = "TCPWARE"
$ @ckvker
Starting $1$DGA121:[KERMIT]CKVKER.COM;1 on VMSTD1 at 13-FEB-2017 14:34:05.04
Using MMS utility
DECC compiler found
Operating System: OpenVMS(tm) IA64
Network option override = TCPWARE
Large file support enabled
Compiling Kermit sources ...
CCOPT = " /unsigned_char/PREFIX_LIBRARY_ENTRIES=(AL,EX=ioctl)/def=(TCP WARE,DEC_TCPIP,DECC,VMS_V84,VMSSHARE,NEWFTP ,_LARGEFILE_SOURCE,
_LARGEFILE ,VMSV60,VMSV70,VMSV80,TCPSOCKET)"
Kermit Source Path = $1$DGA121:[KERMIT]
Building WERMIT 9.0.302 with:
shareable libs and Process Software TCPware network support at 13-FEB-2017 14:34:05.09
Compiling $1$DGA121:[KERMIT]CKCFN2.C
Compiling $1$DGA121:[KERMIT]CKCFN3.C
Compiling $1$DGA121:[KERMIT]CKCFNS.C
Compiling $1$DGA121:[KERMIT]CKCFTP.C
Compiling $1$DGA121:[KERMIT]CKCLIB.C
Compiling $1$DGA121:[KERMIT]CKCMAI.C
Compiling $1$DGA121:[KERMIT]CKCNET.C
Compiling $1$DGA121:[KERMIT]CKWART.C
Linking CKWART
LINK /nodebug/nomap ckwart.obj,aux.opt/opt
CKWART K:CKCPRO.W CKCPRO.C
16 states, 74 actions
Compiling CKCPRO.C
Compiling $1$DGA121:[KERMIT]CKCTEL.C
Compiling $1$DGA121:[KERMIT]CKCUNI.C
Compiling $1$DGA121:[KERMIT]CKUATH.C
Compiling $1$DGA121:[KERMIT]CKUCMD.C
Compiling $1$DGA121:[KERMIT]CKUDIA.C
Compiling $1$DGA121:[KERMIT]CKUSCR.C
Compiling $1$DGA121:[KERMIT]CKUSIG.C
Compiling $1$DGA121:[KERMIT]CKUUS2.C
Compiling $1$DGA121:[KERMIT]CKUUS3.C
Compiling $1$DGA121:[KERMIT]CKUUS4.C
Compiling $1$DGA121:[KERMIT]CKUUS5.C
Compiling $1$DGA121:[KERMIT]CKUUS6.C
Compiling $1$DGA121:[KERMIT]CKUUS7.C
Compiling $1$DGA121:[KERMIT]CKUUSR.C
Compiling $1$DGA121:[KERMIT]CKUUSX.C
Compiling $1$DGA121:[KERMIT]CKUUSY.C
Compiling $1$DGA121:[KERMIT]CKUXLA.C
Compiling $1$DGA121:[KERMIT]CKVCON.C
Compiling $1$DGA121:[KERMIT]CKVFIO.C
Compiling $1$DGA121:[KERMIT]CKVIOC.C
Compiling $1$DGA121:[KERMIT]CKVRTL.C
Compiling $1$DGA121:[KERMIT]CKVTIO.C
while ((n--) && xx_inc(2) >= 0) ; /* Ignore Warning - see comments */
.......................^
%CC-I-QUESTCOMPARE, In this statement, the unsigned expression "(--ttxbn> =0?(unsigned)(ttxbuf[ttxbp++]&0X00000000000000FF):txbufr (..
))" is being compared with a relational operator to a constant whose value is not greater than zero. This might not be wh
at you intended.
at line number 921 in file $1$DGA121:[KERMIT]CKVTIO.C;1
Compiling $1$DGA121:[KERMIT]CK_CRP.C
Compiling $1$DGA121:[KERMIT]CK_SSL.C
Linking WERMIT
LINK /exec=wermit.exe KERMIT.OPT/OPTION
%ILINK-F-OPENIN, error opening SYS$COMMON:[TCPWARE]UCX$IPC.OLB; as input
-RMS-E-FNF, file not found
%MMS-F-ABORT, For target WERMIT.EXE, CLI returned abort status: %X1789109C.
$
---------------------------------------
In the meantime I retrieved a pre-built binary, but it's for OpenVMS v8.3-1H1 / UCX 5.6 . The user says it "works" so we're good for now but was interested in a "proper" version for our environment.
Any insight as to what may be wrong?
Thanks in advance,
Art