![]() |
The Kermit Project
|
Now hosted by
Panix.com
New York City USA
•
kermit@kermitproject.org
…since
1981
|
Frank da Cruz
fdc@columbia.edu
Last update:
Mon Jun 6 11:11:33 2022
Best viewed in a wide window.
If you can build the current C-Kermit 10.0 Beta-test version on a platform not listed in the first (latest) table below, please send me the relevant data for a new table entry, even if the build failed (so I can try to correct the problem). If there were compiler warnings or errors, please also send me a transcript of the build. I'll add you to the credits just below unless you say not to.
Jacques Charreyron, Frank da Cruz, Tom DeBellis, Peter Eichhorn (HP-UX), Tom Furman, Peter Garner, Stéphane Gourichon, Tom Ivar Helbekkmo, David Hittner, Ao Huang, Roger Ivie, Elad Lahav, Tony Nicholson, Rui Pereira (most of the Sun builds), Kenji Rikitake, Antoni Sawicki, Steven M. Schweda (VMS/OpenVMS), Frank Singleton, Sebastien Villemot.In the tables, OK means compilation and linking were successful in spite of any warnings, and an executable was produced.
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
Linux Raspberry Pi 11 (bullseye) | armv71 | make linux | 2.5MB | gcc 10.2.1 | OK | ckufio.c:2474: debug(F110,"zchki stat errmsg",ck_errstr(),""); ("" should be 0) |
Linux Red Hat 6.10 | x86_64 | make linux | 2401216 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux-pedantic | 2401216 | gcc 4.4.7 | OK | 8 warnings[1] |
Linux Red Hat 6.10 | x86_64 | make linuxclang | 2342618 | clang 3.4.2 | OK | 112 warnings[1] |
Linux Red Hat 6.10 | x86_64 | make linux+shadow+pam | 2404842 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux-notcp | 1949394 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux-nonet | 1918181 | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux KFLAGS=-DNOARROWKEYS[2] | 2400928 | gcc 4.4.7 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2855592 | gcc 9.4.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linuxclang | 2515504 | clang 10.0.0-4ubuntu1 | OK | 75 warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux-pedantic | 2855592 | gcc 9.4.0 | OK | 15 warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+shadow+pam | 2856080 | gcc 9.4.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux-notcp | 2349296 | gcc 9.4.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux-nonet | 2318056 | gcc 9.4.0 | OK | 3 warnings (type mismatches) |
Linux Ubuntu 20.04.1 | x86_64 | make linuxso[4] | 791896 | gcc 9.4.0 | OK | 10 warnings |
Linux Ubuntu 22.04 | x86_64 | make linux | 2.8MB | gcc 11.2.0 | OK | no warnings |
MacOS 12.4 Monterey | MacBook Air 13" Arm64 M1 2020 | make macos | 2.3MB | Clang 1316.0.21.2.5 | OK | 78 warnings[7] |
MacOS 12.4 Monterey | Mac mini (2018) x86_64 | make macos | 2.4MB | Clang 1316.0.21.2.5 | OK | 78 warnings[7] |
NetBSD 9.2 | x86_64 | make netbsd | 2488936 | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-pedantic | 2488936 | gcc 7.5.0 | OK | 2 warnings |
NetBSD 9.2 | x86_64 | make netbsdclang | 2488936 | clang 10.0.1 | Failed | 87 warnings, one fatal[2,3] |
NetBSD 9.2 | x86_64 | make netbsd-notcp | 2030944 | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-notcp | 2001544 | gcc 7.5.0 | OK | No errors or warnings |
OpenVMS V7.3 | VAX | @ckvker.com | 2.71MB | Compaq C V6.4-005 | OK | No SSL[5,6] |
Open VMS V8.4-2L1 | Alpha | @ckvker.com | 3.23MB | VSI C V7.4-002 | OK | No SSL[6] |
Open VMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL111" | 4.14MB | VSI C V7.4-002 | OK | VSI SSL111 V1.1-1L[6 |
Open VMS V8.4-2L1 | Alpha | @ckvker.com "" "" "CK_SSL" | 4.14MB | VSI C V7.4-002 | OK | OpenSSL 1.1.1l[6] |
Open VMS V8.4-2L3 | IA64 | @ckvker.com | 5.52MB | VSI C V7.4-001 | OK | No SSL[6] |
Open VMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL" | 5.80MB | VSI C V7.4-001 | OK | VSI SSL3 V3.0-1[6] |
Open VMS V8.4-2L3 | IA64 | @ckvker.com "" "" "CK_SSL111" | 5.80MB | VSI C V7.4-001 | OK | VSI SSL111 V1.1-1N[6] |
Footnotes:
Compiling WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKCTEL.C sprintf(request,"%cUSER",TEL_ENV_VAR); /* safe */ ..........................^%CC-W-PTRMISMATCH1, In this statement, the referenced type of the pointer value "request" is "unsigned char", which is not compatible with "char" because they differ by signed/unsigned attribute. At line number 4676 in WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKCTEL.C;1.
Compiling WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]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++]&0X000000ff):txbufr(...))" is being compared with a relational operator to a constant whose value is not greater than zero. This might not be what you intended. At line number 921 in WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKVTIO.C;1. %VCG-I-SUMMARY, Completed with 0 error(s), 0 warning(s), and 1 informational messages. At line number 4305 in WISP$DUA0:[UTILITY.SOURCE.KERMIT.CKU10_0-BETA04]CKCTEL.C;1.
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
Linux Red Hat 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux-notcp | 1.9MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux-nonet | 1.9MB | gcc 4.4.7 | OK | No errors or warnings |
macOS 11.6.6 (darwin 20.6.0) | i386 | make macos | 2.4MB | Xcode 13.0 Clang | OK | 78 warnings[1] |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-notcp | 2.0MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd-nonet | 2.0MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | 17 warnings in SSL code |
NetBSD 9.2 | x86_64 | make linux KFLAGS=-DNOARROWKEYS[2] | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
Footnotes:
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
Android | android.mk | N/A | Failed | ./ckucmd.c:7613:48: error: no member named '_r' in 'struct __sFILE' debug(F101,"cmdconchk stdin->_r","",stdin->_r); | ||
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o | 2.5MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings plus values.h: Redefinition of MAXINT (not a Kermit problem) plus many optimizing resource limits exceeded warnings. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o+ KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000gcc | 2.5MB | gcc 3.4.6 | OK | No errors or warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000t | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to | 2.4MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings plus values.h: Redefinition of MAXINT (not a Kermit problem) plus many optimizing resource limits exceeded warnings. |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to KFLAGS=+Onolimit | 2.4MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to+ | 2.4MB | HP C Compiler 76.3 | OK | ckuusx.c: line 9173: Unknown preprocessing directive ckctel.c: lines 4574-4676: incompatible pointer warnings |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000tgcc | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.11.11 | PA-RISC HP 9000/785 | make hpux1100 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX (Trusted) B.11.11 | PA-RISC HP 9000/785 | make hpux1100t | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
Linux Arch | x86_64 | make linux | 2.8MB | gcc 12.1.0 | OK | No errors or warnings but some issues with "make install" |
Linux Mint 20.3 Una | x86_64 | make linux | 2.8MB | gcc 9.4.0 | OK | No errors or warnings |
Linux Raspberry Pi OS Version 11 (Bullseye) | Raspberry Pi 4 Model B Rev 1.2 armv71 | make linux+shadow+pam[1] | 2.5MB | gcc 10.2.1 (Raspbian 10.2.1-6+rpi1) | OK | No errors or warnings (Beta.02) |
Linux Red Hat 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux+shadow+pam[1] | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 + OpenSSL 1.0.1e | x86_64 | make linux+ssl | N/A | gcc 4.4.7 | Failed | Undefined reference to 509_CRL_get0_nextUpdate |
Linux Red Hat 6.10 + MIT Kerberos 5 R1.10.3 | x86_64 | make linux+krb5 "K5LIB=-L /lib64"[2] | 2.6MB | gcc 4.4.7 | OK | Untested; no errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 11.2.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+shadow+pam[1] | 2.9MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+ssl | 3.1MB | gcc 9.3.0 | OK | Untested; many compiler warnings in SSL code |
macOS 12.1 Monterey | Apple Mac Mini M1 (x86_64) | make macos | 2.4MB | clang-13.1.6 | OK | Only deprecated API warnings for logwtmp() |
macOS 12.2 Monterey | Apple MacBook Air M1 2020 arm64 | make macos | 2.3MB | clang-13.1.6 | OK | Only deprecated API warnings for logwtmp() |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 | x86_64 | make netbsd KFLAGS=-DNODEPRECATED[3] | 2.3MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 + OpenSSL 1.1.1g | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | Untested; many compiler warnings in SSL code |
NetBSD 9.2 + Heimdal Kerberos 5 R1.5.3 | x86_64 | make netbsd+krb5 | N/A | gcc 7.5.0 | Failed | C-Kermit's Heimdal code was never finished |
Footnotes:
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK |
cc: "ckctel.c", line 4673: warning 604: Pointers are not assignment-compatible.
cc: "ckctel.c", line 4673: warning 563: Argument #1 is not the correct type. cc: "ckctel.c", line 4675: warning 604: Pointers are not assignment-compatible. cc: "ckctel.c", line 4675: warning 563: Argument #1 is not the correct type. |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000o+ KFLAGS=+Onolimit | 2.5MB | HP C Compiler 76.3 | OK | ckctel.c 4573/4675 (same 4 warnings) |
HP-UX B.10.20 | PA-RISC HP 9000/985 | make hpux1000gcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000t | 3.2MB | HP C Compiler 76.3 | OK | cpp: "values.h", line 27: warning 2001: Redefinition of macro MAXINT. |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to | 2.4MB | HP C Compiler 76.3 | OK | ckctel.c 4573/4675 (same 4 warnings) |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000to KFLAGS=+Onolimit | 2.4MB | HP C Compiler 76.3 | OK | ckctel.c 4573/4675 (same 4 warnings) |
HP-UX (Trusted) B.10.20 | PA-RISC HP 9000/985 | make hpux1000tgcc | 2.5MB | HP C Compiler 76.3 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
HP-UX B.11.11 | PA-RISC HP 9000/785 | make hpux1100 | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX (Trusted) B.11.11 | PA-RISC HP 9000/785 | make hpux1100t | 3.2MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX 11.11 | PA-RISC | make hpux1100 | 3.2MB | HP Bundled Non-ANSI K&R C | OK | No errors or warnings (fixed in Alpha.07) |
HP-UX 11.11 | PA-RISC | make hpux1100gcc | 2.4MB | gcc 4.4.2 | OK | 15 warnings re: socket functions + another harmless warning |
Linux Arch (Arch Linux) | Lenovo ThinkPad T480 x86_64 | make linux+shadow+pam | 2.8MB | gcc 11.1.0 | OK | No errors or warnings |
Linux Mint 20.3 Una | x86_64 | make linux | 2.8MB | gcc 9.4.0 | OK | No errors or warnings |
Linux Raspberry Pi Zero W Rev 1.0 | ARMv7 | make linux+shadow+pam KFLAGS=-DIKSDONLY | 1.8MB | gcc 8.3.0 | OK | (for use only as IKSD) No errors or warnings |
Linux Raspberry Pi-OS-32 "buster" | armv7l | make linux | 2.4MB | gcc 8.3.0 | OK | ckcfns.c 3365: cast of pointer to integer of different size |
Linux Raspberry Pi-OS-32 "bullseye" | armv7l | make linux | 2.4MB | gcc 8.3.0 | OK | cc: ckuusx.c:9171:1: warning: type of 'row' defaults to 'int' cc: ckuusx.c:9171:1: warning: type of 'col' defaults to 'int' cc: ckcdeb.h:5199:40: warning: cast from pointer to integer of different size |
Linux Red Hat 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 | x86_64 | make linux+shadow+pam[3] | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Red Hat 6.10 + OpenSSL 1.0.1e | x86_64 | make linux+ssl | N/A | gcc 4.4.7 | Failed | Undefined reference to 509_CRL_get0_nextUpdate |
Linux Red Hat 6.10 + MIT Kerberos 5 R1.10.3[1] | x86_64 | make linux+krb5 "K5LIB=-L /lib64" | 2.6MB | gcc 4.4.7 | OK | No errors or warnings (fixed after Alpha.06) |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+shadow+pam[3] | 2.9MB | gcc 9.3.0 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+ssl | 3.1MB | gcc 9.3.0 | OK | Many compiler warnings in SSL code |
Mac OS X 10.6 Darwin | i386|g | make macosx | 2.4MB | clang-mp-11 | OK | Many warnings + one bug[4] |
macOS 10.15.7 Catalina | Apple Mac Mini 2012 (x86_64) | make macos | 2.4MB | clang 1200.0.32.29 | OK | |
macOS 11.6 Big Sur | x86_64 | make macos | 2.3MB | clang-1300.0.29.3 | OK | No errors or warnings ("make macosx" produces warnings) |
macOS 12.1 Monterey | Apple Mac Mini M1 (arm64) | make macos | 2.3MB | clang-1300.0.29.30 | OK | Only deprecated API warnings for logwtmp() |
macOS 12.2 Monterey | Apple Mac Mini M1 (arm64) | make macos | 2.2MB | clang-1300.0.29.30 | OK | Only deprecated API warnings for logwtmp() |
MINIX 3.1.6 | i386 | make minix315 KFLAGS=-DNOLOCALE | 1.9MB | Amsterdam Compiler Kit | OK | lots of "old-fashioned function declaration" warnings |
MINIX 3.4.0 RC6 | i386 | make minix315 LIBS=-lcrypt | 1.8MB | Clang 3.6 | OK | Lots of style warnings; LIBS clause of because missing symbol "crypt" |
MINIX 3.4.0 RC6 | i386 | make minix340 | 2.1MB | Clang 3.6 | OK | Lots of style warnings (minix340 target will be in next makefile) |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
NetBSD 9.2 + OpenSSL 1.1.1g | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | Many compiler warnings in SSL code |
NetBSD 9.2 + Heimdal Kerberos 5 R1.5.3 | x86_64 | make netbsd+krb5[2] | N/A | gcc 7.5.0 | Failed | C-Kermit's Heimdal code was never finished |
Solaris 8 | SPARC | make solaris8g | 4.8MB | gcc 2.95.3 | OK | No errors or warnings ("make install" also worked) |
Solaris 8 | SPARC | make solaris25x | 2.7MB | Sun C 5.8 (Sun Studio 11) | OK |
"ckuusx.c", line 5990: warning: implicit function declaration: tgetent
"ckuusx.c", line 6501: warning: implicit function declaration: tgetstr "ckuusx.c", line 6580: warning: implicit function declaration: tputs "ckuusx.c", line 6584: warning: implicit function declaration: tgoto (plus the same ckctel.c 4673/4675 warnings as in HP-UX) |
Solaris 9 | SPARC | make solaris8g | 2.9MB | Sun CC 5.9 (Sun Studio 12) | OK | Same ckuusx.c and ckctel.c warnings |
Solaris 10 | SPARC | make solaris10 | N/A | Sun Studio 12u1 CC 5.12 | Failed | Same ckuusx.c and ckctel.c warnings, failed in ckupty.c:
"/usr/include/sys/vnode.h", line 586: syntax error before or at: uio_t (ditto lines 588, 606, 608) |
Solaris 10 | SPARC | make solaris10g | N/A | gcc 3.4.3 | Failed | Hundreds of "use of DCTI couples is deprecated" warnings;
ckupty.c: /usr/include/sys/vnode.h:586: error: syntax error before "uio_t" ckupty.c: /usr/include/sys/vnode.h:606: error: syntax error before "uio_t" |
Solaris 11.3 | Virtual Box 6.1.32 on Linux | make solaris11 | 3.1MB | Solaris Studio 12.4 | OK | 29 nonfatal warnings + install target failed (directories not found) |
VMS 5.4 (DEC) | VAXstation 3200 | @ckvker.com "" "V" "OLDFIB" | 2.0MB | VAX C V3.1-051 (DEC) | OK | No errors; a few "optimization suppressed" messages. |
OpenVMS 7.3 (Compaq)/MultiNet 5.5 | VAXstation 3100 M48 | @ckvker.com "O" "" "" | 2.7MG | Compaq C V6.4-005 | OK | (two problems fixed after Alpha.07 upload; see here) |
OpenVMS V8.4-2L1 (VSI)/MultiNet 5.6 | DEC2000 Model 300 (Alpha) | @ckvker.com "O" "" "" | 3.2MB | VSI C V7.4-002 | OK | (two problems fixed after Alpha.07 upload; see here) |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com "" "" "CK_SSL" | 4.1MB | VSI C V7.4-002 | OK | HP TCP/IP 5.7 ECO5 + OpenSSL 1.1.1l; no warnings |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com "" "" "CK_SSL" | 4.1MB | VSI C V7.4-002 | OK | HP TCP/IP 5.7 ECO5 + Vendor-supplied SSL; no warnings |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 5.8MB | VSI C V7.4-001 | OK | HP TCP/IP 5.7 ECO5 + OpenSSL 1.1.l; no unexpected warnings |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com "" "" "CK_SSL" | 5.8MB | VSI C V7.4-001 | OK | HP TCP/IP 5.7 ECO5 + Vendor-supplied SSL; no unexpected warnings |
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
HP-UX B.10.20 | PA-RISC | make hpux1000 | 3.0MB | HP C Compiler 76.3 | OK | No errors or warnings (build failed in Alpha.05) |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings but some optimizations skipped |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS="+Onolimit" | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000o+openssl | N/A | HP C Compiler 76.3 | Failed | OpenSSL 0.9.7c; 9 warnings + 4 unsatisfied SSL symbols in SSL code |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2.4MB | gcc 3.4.6 | OK | No errors or warnings (Alpha.05 had warnings) |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000t | 3.0MB | HP C Compiler 76.3 | OK | No errors or warnings (build failed in Alpha.05) |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to | 2.5MB | HP C Compiler 76.3 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS="+Onolimit" | 2.4MB | HP C Compiler 76.3 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2.4MB | gcc 3.4.6 | OK | No errors or warnings |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc+openssl | N/A | gcc 3.4.6 | Failed | OpenSSL 0.9.7c; 9 warnings + 4 unsatisfied SSL symbols in SSL code |
HP-UX B.11.11 | PA-RISC | make hpux1100 | 3.1MB | HP92453-01 A.11.01.21 HP C (Bundled) | OK | No errors or warnings (new OS version for Alpha.06) |
HP-UX B.11.11 | PA-RISC | make hpux1100t | 3.1MB | HP92453-01 A.11.01.21 HP C (Bundled) | OK | No errors or warnings (new OS version for Alpha.06) |
Linux Raspberry Pi Zero 2 W Rev 1.0 | Arm64 (armv7) | make linux+shadow+pam* | 1.8MB | gcc 8.3.0 (Raspbian 8.3.0-6+rpi1) | OK | 3 warnings (will be fixed) |
Linux Raspbian | Arm64 (armv7) | make linux | 2.4MB | gcc (Raspbian 8.3.0-6+rpi1) 8.3.0 | OK | Raspberry Pi OS-32 Buster kernel 5.10.63-v7+ on RaspberryPi 3B+ Rev 1.3 |
Linux Raspbian | Arm64 (arm71+) | make linux | 2.4MB | gcc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 | OK | Raspberry Pi OS-32 Bullseye kernel 5.10.78-v7l+ on RaspberryPi 4B Rev 1.1 |
Linux Red Hat 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No errors or warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No errors or warnings |
macOS 12.0.1 Monterey | Apple M1 / Arm64 | make macos | 2.4MB | clang-1200.0.32.29 | OK | Apple Mac mini (M1 2020) |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No errors or warnings |
OpenVMS V7.3 (Compaq) | vax | @ckvker.com "O" | 2.7MB | Compaq C V6.4-005 with | OK | With Multinet V5.5; no unexpected warnings |
OpenVMS V7.3 (Compaq) | VAXserver 3900 via SIMH | @ckvker.com | 2.6MB | Compaq C V6.4-005 with | OK | With Compaq TCP/IP 5.3 ECO4; no unexpected warnings |
OpenVMS V7.3 | VAX | @ckvker.com "O" | 2.7MB | Compaq C V6.4-005 | OK | Multinet 5.5 TCP/IP, no SSL running under SIMH VAX 3900 |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "O" | 3.3MB | VSI C V7.4-002 | OK | Multinet 5.5 TCP/IP no SSL running on a DEC 2000 model 300 |
OpenVMS V8.4-2L1 (VSI) | alpha (Compaq XP1000) | @ckvker.com "O" | 3.2MB | VSI C V7.4-002 | OK | With Multinet V5.6; no unexpected warnings |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com "O" | 3.2MB | VSI C V7.4-002 | OK | With HP TCP/IP 5.7 ECO5 and no SSL; no warnings |
OpenVMS V8.4-2L1 (VSI) | alpha | @ckvker.com | 3.2MB | VSI C V7.4-002 | OK | With HP TCP/IP 5.7 ECO5 and no SSL; no warnings |
OpenVMS V8.4-2L3 (VSI) | HP rx2600 IA64 | @ckvker.com | 5.5MB | VSI C V7.4-001 | OK | With HP TCP/IP 5.7 ECO5; no unexpected warnings |
* | +shadow+pam are necessary in most cases when building C-Kermit for use as an Internet Kermit Service Daemon (similar to an FTP server). See this page about IKSD. |
Notes:
OS and version | Architecture | Build | Size | Compiler | Status | Details |
---|---|---|---|---|---|---|
HP-UX B.10.20 | PA-RISC | make hpux1000 | N/A | HP C Compiler 76.3 | Failed | Non-ANSI C build but some ANSI that had crept into the code |
HP-UX B.10.20 | PA-RISC | make hpux1000o | 2.6MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
HP-UX B.10.20 | PA-RISC | make hpux1000o KFLAGS="+Onolimit" | 2.5MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
HP-UX B.10.20 | PA-RISC | make hpux1000o+openssl | N/A | HP C Compiler 76.3 | Failed | OpenSSL 0.9.7c; 38 warnings in SSL code |
HP-UX B.10.20 | PA-RISC | make hpux1000o+ | 2.1MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
HP-UX B.10.20 | PA-RISC | make hpux1000gcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to KFLAGS="+Onolimit" | 2.5MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000to+ | 2.1MB | HP C Compiler 76.3 | OK | ckcuni.c Redeclaration of "isunicode" |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc | 2.5MB | gcc 3.4.6 | OK | ckcfns.c:3365: warning: cast from pointer to integer of different size |
Trusted HP-UX B.10.20 | PA-RISC | make hpux1000tgcc+openssl | N/A | gcc 3.4.6 | Failed | OpenSSL 0.9.7c; 9 warnings + 4 unsatisfied SSL symbols in SSL code |
Linux Debian unstable-2021-11-21 | amd64 | make linux+ssl | 6.6MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | arm64 | make linux+ssl | 6.9MB | gcc 11.2.0 | OK | Non-fatal warnings in SSL code |
Linux Debian unstable-2021-11-21 | armel | make linux+ssl | 6.6MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | armhf | make linux+ssl | 6.0MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | i386 | make linux+ssl | 6.2MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | mips64el | make linux+ssl | 7.7MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-23 | mipsel | make linux+ssl | 6.6MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | ppc64el | make linux+ssl | 7.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | s390x | make linux+ssl | 7.0MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | hppa* | make linux+ssl | 6.1MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-22 | ia64* | make linux+ssl | 10.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-22 | kfreebsd-amd64* | make linux+ssl | N/A | gcc 11.2.0 | Failed | Storage size of 'tz' isn't known: static struct timezone tz; |
Linux Debian unstable-2021-11-23 | kfreebsd-i386* | make linux+ssl | N/A | gcc 11.2.0 | Failed | Storage size of 'tz' isn't known: static struct timezone tz; |
Linux Debian unstable-2021-11-21 | m68k* | make linux+ssl | 5.7MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | powerpc* | make linux+ssl | 7.1MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | ppc64* | make linux+ssl | 7.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | riscv64* | make linux+ssl | 8.3MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | sh4* | make linux+ssl | 5.5MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | sparc64* | make linux+ssl | 7.1MB | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Debian unstable-2021-11-21 | x32* | make linux+ssl | 5.8M | gcc 11.2.0 | OK | Non-fatal warnings mainly in SSL code |
Linux Fedora 34 | make linux+krb5 | OK | Non-Heimdal Kerberos, no warnings | |||
Linux Raspbian | Arm64 (armv7) | make linux | 2.4MB | gcc (Raspbian 8.3.0-6+rpi1) 8.3.0 | OK | Raspberry Pi OS-32 Buster kernel 5.10.63-v7+ on RaspberryPi 3B+ Rev 1.3 |
Linux Raspbian | Arm64 (arm71+) | make linux | 2.4MB | gcc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110 | OK | Raspberry Pi OS-32 Bullseye kernel 5.10.78-v7l+ on RaspberryPi 4B Rev 1.1 |
Linux Red Hat 6.10 | x86_64 | make linux | 2.4MB | gcc 4.4.7 | OK | No warnings |
Linux Red Hat 6.10 | x86_64 | make linux+krb5 | N/A | gcc 4.4.7 | Failed | /usr/bin/ld: cannot find -lgssapi + numerous warnings |
Linux Red Hat 6.10 | x86_64 | make linux+ssl | N/A | gcc 4.4.7 | Failed | undefined reference to 509_CRL_get0_nextUpdate |
Linux Ubuntu 20.04.1 | x86_64 | make linux | 2.8MB | gcc 9.3.0 | OK | No warnings |
Linux Ubuntu 20.04.1 | x86_64 | make linux+ssl | 3.1MB | gcc 9.3.0 | OK | Non-fatal warnings in SSL code (OpenSSL 1.1.1f) |
Linux Ubuntu 21.10 | x86_64 | make linux | 2.8MB | gcc (Ubuntu 11.20.0-7ubuntu2) 11.2.0 | OK | No warnings |
Linux Ubuntu Jammy-2021-11-23 | amd64 | make linux+ssl | 7.6MB | gcc 11.2.0-12ubuntu1 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | arm64 | make linux+ssl | 7.5MB | gcc 11.2.0-12ubuntu1 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | armhf | make linux+ssl | 6.0MB | gcc 11.2.0-12ubuntu1 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | pp64cel | make linux+ssl | 10.1MB | gcc 11.2.0-12ubuntu1 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | riskv64 | make linux+ssl | 8.3MB | gcc 11.2.0-12ubuntu1 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
Linux Ubuntu Jammy-2021-11-23 | s390x | make linux+ssl | 7.6MB | gcc 11.2.0-12ubuntu1 | OK | Numerous non-fatal warnings in SSL code (OpenSSL 3.0) + some others |
macOS 10.15.7 Catalina** | x86_64 | make macos | 2.4MB | clang-1200.0.32.29 | OK | Apple Mac mini (Late 2012) |
macOS 11.6.1 Big Sur** | x86_64 | make macos | 2.4MB | clang-1300.0.29.3 | OK | Apple Mac mini (2018) |
macOS 12.0.1 Monterey** | Apple M1 / Arm64 | make macos | 2.4MB | clang-1200.0.32.29 | OK | Apple Mac mini (M1 2020) |
NetBSD 9.2 | x86_64 | make netbsd | 2.5MB | gcc 7.5.0 | OK | No warnings |
NetBSD 9.2 | x86_64 | make netbsd+ssl | 3.0MB | gcc 7.5.0 | OK | Non-fatal warnings in SSL code |
NetBSD 9.2 | x86_64 | make netbsd+krb5 | N/A | gcc 7.5.0 | Failed | fatal error: com_err.h: No such file or directory |
OpenVMS V7.3 | VAX | @ckvker.com "O" | 2.7MB | Compaq C V6.4-005 | OK | Multinet 5.5 TCP/IP, no SSL running under SIMH VAX 3900 |
OpenVMS V8.4 | HP rx2600 IA64 | @ckvker (args?) | DEC C | OK | No SSL, no warnings | |
OpenVMS V8.4-2L1 | Alpha | @ckvker.com "O" | 3.3MB | VSI C V7.4-002 | OK | Multinet 5.5 TCP/IP no SSL running on a DEC 2000 model 300 |
OpenVMS V8.4-2L3 | HP rx2660 IA64 | @ckvker (args?) | DEC C | OK | No SSL | |
OpenVMS V8.4-2L3 | HP rx2660 IA64 | @ckvker (args?) | DEC C | OK | Vendor-supplied SSL 111 V1.1-1L |
* | These platforms are supported by Debian only on a best-effort basis. |
** | Note: "make macos" rather than "make macosx" for newer mac OS versions. |
Frank da Cruz / The Kermit Project / Page created November 2021
|