Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

C-Kermit 9.0 first Alpha test

0 views
Skip to first unread message

Frank da Cruz

unread,
Nov 20, 2009, 8:52:33 AM11/20/09
to
It's been a while since new C-Kermit code has seen the light
of day in our "daily builds" area but now, against all odds,
C-Kermit 9.0 is ready for testing. Here's the web page that
describes it:

http://kermit.columbia.edu/ck90.html

The biggest change is adaptation to 64-bit platforms, and to
64-bit APIs on 32-bit platforms that have them, for transferring
"large file" and to be able to use big numbers in arithmetic,
have larger buffers, etc. Tons of smaller improvements, fixes,
and speedups are listed in the URL.

A lot of platforms that I once had access to for development and
testing have vanished. I especially miss the HP Testdrive site,
which was terrific (it had every conceivable OS running on every
HP hardware platform -- i386, alpha, ia64, parisc...). When it
was shut down, I lost access almost completely to VMS. I'll do
my best to carry VMS support forward, but I'll need guest access
(telnet or ssh, ftp) to VMS systems of all vintages and hardware
that have C compilers.

- Frank

Rob Brooks

unread,
Nov 20, 2009, 9:12:24 AM11/20/09
to
Frank da Cruz <f...@panix.com> writes:
> . . . I lost access almost completely to VMS. I'll do

> my best to carry VMS support forward, but I'll need guest access
> (telnet or ssh, ftp) to VMS systems of all vintages and hardware
> that have C compilers.

eisner.decus.org, a volunteer-run system, is an Alpha running V8.3.
It has a slew of compilers, and access is free.

--

Rob Brooks MSL -- Marlborough, MA brooks!cuebid.usa.hp.com

Steven Schweda

unread,
Nov 20, 2009, 12:12:18 PM11/20/09
to
Oops. Failed to include comp.os.vms on this:

Frank da Cruz wrote:

> [...]
> http://kermit.columbia.edu/ck90.html
> [...]

There are a few more things to look into, but for a start:

ALP $ gdiff -u ckuusy.c_orig ckuusy.c
--- ckuusy.c_orig 2009-11-18 16:16:07 -0600
+++ ckuusy.c 2009-11-20 10:26:12 -0600
@@ -3606,8 +3606,8 @@
failmsg = "%CKERMIT-E-SEARCHFAIL, no files for -
s";
#else
failmsg = "No files for -s";
- }
#endif /* VMS */
+ }
XFATAL(failmsg);
}
if (z > 1) {
@@ -4742,8 +4742,3 @@
}
}
#endif /* NOCMDL */
-
-#ifdef VMS
-/* This is the most horrible hack ever */
-}
-#endif /* VMS */


(Well if it wasn't, it certainly was in the running.)


I can't remember if these are old or new (or fixed before or
not):

Compiling ALP$DKA0:[UTILITY.SOURCE.KERMIT.v9r0_2009-11-20]CKUATH.C

#define des_cblock DES_cblock
...................^
%CC-W-MACROREDEF, The redefinition of the macro "des_cblock" conflicts
with a cu
rrent definition because the replacement lists differ. The
redefinition is now
in effect.
at line number 131 in file SSL$ROOT:[INCLUDE]DES_OLD.H;1

#define des_key_schedule DES_key_schedule
.........................^
%CC-W-MACROREDEF, The redefinition of the macro "des_key_schedule"
conflicts wit
h a current definition because the replacement lists differ. The
redefinition i
s now in effect.
at line number 133 in file SSL$ROOT:[INCLUDE]DES_OLD.H;1


I'll try to look at it when I get a chance.

0 new messages