07 February 2018

wcc386

System: Microsoft Windows XP Home Edition
CPUs: Intel(R) Atom(TM) CPU N270 @1.60GHz

Compiliation from source the v2 C and F77 fork.

For information on the 1.9 version, documentation, FLTK, and
links on C++ standards conformance, see the earlier entry.

Version 2.0 fork
https://sourceforge.net/projects/openwatcom/files/current-build/
open-watcom-2_0-c-win-x86.exe

http://open-watcom.github.io/open-watcom/

• New 2-phase build system, OW can be build by platform native C/C++
  compiler or by itself
• Code generator properly initialize pointers by DLL symbol addresses
• DOS version of tools now support long file names (LFN) if appropriate LFN
  driver is loaded by DOS
• OW is ported to 64-bit hosts (WIN64, Linux X64)
• Librarian support X64 CPU object modules and libraries
• RDOS 32-bit C run-time compact memory model libraries are fixed
• Resource compiler and Resource editors support WIN64 executables
• OW text editor is now self containing, it can be used as standalone tool
  without any requirements for any additional files or configuration
• Broken C++ compiler pre-compiled header template support is fixed
• Many C++ compiler crashes are fixed
• Debugger has no length limit for any used environment variable

https://github.com/open-watcom/open-watcom-v2
open-watcom-v2-master.zip

Install open-watcom-2_0-c-win-x86.exe into C:\Programmer\WATCOM without modifying the registry or file associations. Download open-watcom-v2-master.zip from GitHub, and extract it to C:\open-watcom-v2-master. Run the batch file owsetenv.bat for the binary installation and copy C:\open-watcom-v2-master\setvars.bat to C:\setvars.bat, then edit the value OWROOT to C:\open-watcom-v2-master, and OWDOCBUILD to 0. Make a folder C:\Programmer\ow and set OWRELROOT to C:\Programmer\ow. Run the batch file C:\setvars.bat, and then %OWROOT%\buildrel.bat.

Microsoft Windows XP [version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\UserName>CD \

C:\>Programmer\WATCOM\owsetenv.bat
Open Watcom Build Environment

C:\>MKDIR %ProgramFiles%\ow

C:\>SET OWRELROOT=C:\Programmer\ow

C:\>setvars.bat
Open Watcom build environment

C:\open-watcom-v2-master>buildrel.bat

...

C:\open-watcom-v2-master>

The compile takes about 3 hours, after which you can copy C:\Programmer\WATCOM\owsetenv.bat,
and modify that copy for the C:\Programmer\ow directory.

These directories can be copied furthermore, editing the files therein
to point to C:\Programmer\ow and sub-directories, and later copied
- after uninstalling the pre-compiled version - back into their former
location.

%USERPROFILE%\Menuen Start\Programmer\Open Watcom C - C++
%USERPROFILE%\Menuen Start\Programmer\Open Watcom C - C++ Tools Help

The %WATCOM%\readme.w32 file you might want to copy to readme.txt as a CRLF file, so it opens in notepad.exe.

The (above) doesn't compile help files, so you may want to copy the C:\Programmer\WATCOM\binnt
.hlp files and the C:\Programmer\WATCOM\binnt\help directory, before you open the Control Panel
and remove Open Watcom.

C:\open-watcom-v2-master>DIR %ProgramFiles%\WATCOM\binnt\*.hlp
 Disken i drev C har ikke noget navn.
 Diskens serienummer er C804-10A1

 Indhold af C:\Programmer\WATCOM\binnt

02-04-2015  16:57           118.099 cbooks.hlp
02-04-2015  16:57           485.405 cguide.hlp
02-04-2015  16:59         1.653.725 clib.hlp
02-04-2015  17:00           282.845 clr.hlp
02-04-2015  17:00           668.483 cpplib.hlp
02-04-2015  17:00            86.991 cw.hlp
02-04-2015  16:57           304.086 c_readme.hlp
02-04-2015  17:00            78.230 ddespy.hlp
02-04-2015  17:00            68.554 drnt.hlp
02-04-2015  17:01            93.064 drwatcom.hlp
02-04-2015  17:01           187.361 editor.hlp
02-04-2015  17:03            97.268 heapwalk.hlp
02-04-2015  17:03           439.847 ide.hlp
02-04-2015  17:03           337.735 lguide.hlp
02-04-2015  17:04           417.891 pguide.hlp
02-04-2015  17:04            96.070 resacc.hlp
02-04-2015  17:04            62.365 rescomp.hlp
02-04-2015  17:04           117.447 resdlg.hlp
02-04-2015  17:04            71.765 resedt.hlp
02-04-2015  17:04           128.022 resimg.hlp
02-04-2015  17:04            86.613 resmnu.hlp
02-04-2015  17:04            70.666 resstr.hlp
02-04-2015  17:04           102.624 spy.hlp
02-04-2015  17:05           244.819 tools.hlp
02-04-2015  17:05           490.719 vi.hlp
02-04-2015  17:05           144.432 wbrw.hlp
02-04-2015  17:05           114.918 wccerrs.hlp
02-04-2015  17:05           556.654 wd.hlp
02-04-2015  17:06           410.754 wpperrs.hlp
02-04-2015  17:06            80.679 wprof.hlp
02-04-2015  17:06            22.093 zoom.hlp
              31 fil(er)        8.120.224 byte
               0 mappe(r)  61.716.275.200 byte ledig

C:\open-watcom-v2-master>

The contrib directory contains some additional libraries/programs which can be compiled.

C:\open-watcom-v2-master>DIR contrib
 Disken i drev C har ikke noget navn.
 Diskens serienummer er C804-10A1

 Indhold af C:\open-watcom-v2-master\contrib

03-11-2016  10:03    <DIR>          .
03-11-2016  10:03    <DIR>          ..
07-11-2016  22:16    <DIR>          bzip2
07-11-2016  22:16    <DIR>          dostrace
03-11-2016  10:03    <DIR>          extender
07-11-2016  22:16    <DIR>          libzip
07-11-2016  22:16    <DIR>          mp3lib
07-11-2016  22:16    <DIR>          tinyxml
07-11-2016  22:16    <DIR>          torture
07-11-2016  22:16    <DIR>          zlib
               0 fil(er)                0 byte
              10 mappe(r)  61.712.834.560 byte ledig

C:\open-watcom-v2-master>

Some of the files in C:\open-watcom-v2-master\build\bin might be of interest to copy,
namely the UNIX utilities.

C:\open-watcom-v2-master>DIR build\bin
 Disken i drev C har ikke noget navn.
 Diskens serienummer er C804-10A1

 Indhold af C:\open-watcom-v2-master\build\bin

08-11-2016  00:16    <DIR>          .
08-11-2016  00:16    <DIR>          ..
03-11-2016  10:03                 0 afile
08-11-2016  00:13            38.400 aliasgen.exe
08-11-2016  00:08           172.032 awk.exe
08-11-2016  00:13            39.424 bcwc.exe
08-11-2016  00:16            70.144 bdmpobj.exe
08-11-2016  00:13            48.640 bedbind.exe
08-11-2016  00:15           123.392 bide2mak.exe
08-11-2016  00:15            51.200 bmp2eps.exe
08-11-2016  00:08            76.288 builder.exe
08-11-2016  00:09           136.557 bwasaxp.exe
08-11-2016  00:09           267.585 bwasm.exe
08-11-2016  00:09           138.062 bwasmps.exe
08-11-2016  00:09           144.781 bwasppc.exe
08-11-2016  00:13            43.520 bwbind.exe
08-11-2016  00:11           743.424 bwcc.exe
08-11-2016  00:11           749.568 bwcc386.exe
08-11-2016  00:09            59.904 bwcl.exe
08-11-2016  00:09            59.904 bwcl386.exe
08-11-2016  00:16           318.245 bwdis.exe
08-11-2016  00:13           138.752 bwhc.exe
08-11-2016  00:15           830.464 bwipfc.exe
08-11-2016  00:08           155.648 bwlib.exe
08-11-2016  00:09           394.765 bwlink.exe
08-11-2016  00:13         1.200.128 bwpp.exe
08-11-2016  00:12         1.204.224 bwpp386.exe
08-11-2016  00:09           256.000 bwrc.exe
08-11-2016  00:09            41.984 bwstrip.exe
08-11-2016  00:08            66.674 cat.exe
08-11-2016  00:08            63.491 chmod.exe
08-11-2016  00:08            32.768 comstrip.exe
08-11-2016  00:08            84.962 cp.exe
08-11-2016  00:08            32.768 crlf.exe
08-11-2016  00:08            51.712 diff.exe
08-11-2016  00:13            90.112 dlgprs.exe
08-11-2016  00:08            73.022 egrep.exe
08-11-2016  00:16            38.912 errsrc.exe
08-11-2016  00:08            48.128 findhash.exe
08-11-2016  00:08            38.400 genverrc.exe
08-11-2016  00:13            48.640 hcdos.exe
08-11-2016  00:08            68.497 head.exe
08-11-2016  00:08            31.492 kanji.uni
08-11-2016  00:16            49.664 langdat.exe
08-11-2016  00:16            35.328 mkexezip.exe
08-11-2016  00:16            55.296 mkinf.exe
08-11-2016  00:08            55.296 msgencod.exe
08-11-2016  00:13            44.032 objchg.exe
08-11-2016  00:13            40.960 objfind.exe
08-11-2016  00:13            39.424 objlist.exe
08-11-2016  00:13            39.424 objxdef.exe
08-11-2016  00:13            41.472 objxref.exe
08-11-2016  00:08            52.736 optencod.exe
08-11-2016  00:13            34.816 parsectl.exe
08-11-2016  00:13            49.152 parsedlg.exe
08-11-2016  00:13            35.328 parsedyn.exe
08-11-2016  00:09            57.856 re2c.exe
08-11-2016  00:08            72.063 sed.exe
08-11-2016  00:08            47.754 sleep.exe
08-11-2016  00:08            56.752 sort.exe
08-11-2016  00:13            67.584 ssl.exe
08-11-2016  00:08            43.520 sweep.exe
08-11-2016  00:08            50.541 tee.exe
08-11-2016  00:08            51.182 tr.exe
08-11-2016  00:08            55.668 uniq.exe
08-11-2016  00:16            89.600 uzip.exe
08-11-2016  00:13            48.640 vicomp.exe
08-11-2016  00:08            69.664 wc.exe
08-11-2016  00:08            59.392 wcpp.exe
08-11-2016  00:08            51.638 which.exe
08-11-2016  00:13            87.552 whpcvt.exe
08-11-2016  00:08           116.736 wmake.exe
08-11-2016  00:08            48.640 wsplice.exe
08-11-2016  00:08            75.776 yacc.exe
              72 fil(er)        9.996.099 byte
               2 mappe(r)  61.713.870.848 byte ledig

C:\open-watcom-v2-master>EXIT

06 December 2017

Xapian

System: Slackware Linux (version 14.0)
CPUs: Intel(R) Atom(TM) CPU N270 @1.60GHz
Deps: xapian-core-1.4.5.tar.xz

https://xapian.org/download
xapian-core-1.4.5.tar.xz
 
https://mirrors.slackware.com/slackware/slackware-14.2/source/l/xapian-core/

It looks like there's an omission on the following line of the .Slackbuild, otherwise
that script can be utilised for the current stable 1.4 release branch.

-   --docdir=/usr/doc/$PKGNAM-$VERSION \
+   --docdir=/usr/doc/$PKGNAM-$VERSION/doc \

$ make check
./apitest backend inmemory: All 290 tests passed, 8 skipped.
./apitest backend glass: All 399 tests passed, 3 skipped.
./apitest backend singlefile_glass: All 234 tests passed, 1 skipped.
./apitest backend chert: All 398 tests passed, 3 skipped.
./apitest backend multi_glass: All 212 tests passed, 3 skipped.
./apitest backend multi_chert: All 212 tests passed, 3 skipped.
./apitest backend remoteprog_glass: All 286 tests passed, 4 skipped.
./apitest backend remotetcp_glass: All 286 tests passed, 4 skipped.
./apitest backend remoteprog_chert: All 286 tests passed, 4 skipped.
./apitest backend remotetcp_chert: All 286 tests passed, 4 skipped.
./apitest total: All 3031 tests passed, 37 skipped.

PASS: apitest
PASS: internaltest
PASS: stemtest (stemdict tests skipped)
PASS: unittest
==================
All 4 tests passed
==================

api collapsekey2 tests skipped on all backends

adddoc5, adddoc6, metadata5, nomoredocids1, termtoolong1,
and uuid1 skipped on inmemory

positfromtermit1 skipped on remoteprog_glass, remotetcp_glass,
remoteprog_chert, and remotetcp_chert

qpmemoryleak1 skipped on backend glass, backend chert,
remoteprog_glass, remotetcp_glass, remoteprog_chert,
and remotetcp_chert

replicate2 skipped on glass

replicate5 skipped on chert

valueweightsource5 skipped on inmemory, remoteprog_brass,
remotetcp_brass, remoteprog_chert, and remotetcp_chert

wildcard1, 2, skipped on multi_glass and multi_chert

The truncated results of running 'make check' on xapian-core-1.2.21
are found in an earlier blog post.

28 August 2017

bootstrapping go

System: Slackware Linux (version 14.0)
CPUs: Intel(R) Atom(TM) CPU N270 @1.60GHz
Deps: go1.4-bootstrap-20170531.tar.gz,
go1.9.2.src.tar.gz

I haven't tested V. Batts Slackbuild (unmodified or modified) on the
Slackware Linux version for which it was written, namely 14.2; this
post uses version 14.0. For linux/386 cgo is enabled by default.

Go 1.4 was the last version where the toolchain was written in C.

This entry will compile 1.4 and then use that to bootstrap 1.9.2.

https://golang.org/doc/install/source
go1.4-bootstrap-20170531.tar.gz

Download and extract the above file into root's home directory,
rename the folder, then cd into go1.4/src and run make.bash.

bash-4.2# tar xvf go1.4-bootstrap-20170531.tar.gz

...

bash-4.2# mv go go1.4
bash-4.2# cd go1.4/src
bash-4.2# ./make.bash

...

Installed Go for linux/386 in /root/go1.4
Installed commands in /root/go1.4/bin
bash-4.2# exit

http://slackbuilds.org/repository/14.2/development/google-go-lang/
google-go-lang.tar.gz

Download and extract the above file into root's home directory,
and then edit the google-go-lang.SlackBuild file as follows.

- VERSION=${VERSION:-1.8.3}
+ VERSION=${VERSION:-1.9.2}

- export GOROOT_BOOTSTRAP="/usr" # gcc 5+ is go1.4 API, so we'll bootstrap with it
+ # export GOROOT_BOOTSTRAP="/usr" # gcc 5+ is go1.4 API, so we'll bootstrap with it

chmod 0755 $PKG/etc/profile.d/go.sh
+
+ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
+  | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true

https://golang.org/dl/
go1.9.2.src.tar.gz

Download the above file, then copy it into ~/google-go-lang
and build.

bash-4.2# cd google-go-lang
bash-4.2# ./google-go-lang.SlackBuild

...

Slackware package /tmp/google-go-lang-1.9.2-i586-1_SBo.tgz created.

bash-4.2# cd ..
bash-4.2# rm -r go1.4
bash-4.2# rm -r google-go-lang
bash-4.2# rm -r /tmp/SBo
bash-4.2# installpkg /tmp/google-go-lang-1.9.2-i586-1_SBo.tgz
Verifying package google-go-lang-1.9.2-i586-1_SBo.tgz.
Installing package google-go-lang-1.9.2-i586-1_SBo.tgz:
PACKAGE DESCRIPTION:
# google-go-lang (Google's Go Language kit with gc tool chain)
#
# The Go programming language is an open source project to make
# programmers more productive. Go is expressive, concise, clean, and
# efficient. Its concurrency mechanisms make it easy to write programs
# that get the most out of multicore and networked machines, while its
# novel type system enables flexible and modular program construction.
#
Package google-go-lang-1.9.2-i586-1_SBo.tgz installed.

bash-4.2# exit

The makepkg script called by the Slackbuild will output a warning about
about issue6550.gz, this is expected, the file is used by gunzip_test.go.

Reboot and test your installation.

https://golang.org/doc/install/source#testing

Go 1.9 release notes
Minor revisions

https://golang.org/doc/install/gccgo#Releases

CL 994044CL 4639077CL 4808043

Running thereafter the following command will install the net and tools sub-repositories
in $GOPATH.

sh-4.2$ go get -u golang.org/x/tools/...
sh-4.2$ exit

An alternate file tree with stripped 'tools' subrepo executables is available on this Page.

Legal, CL 60090, CL 76971

15 August 2017

9p

System: Microsoft Windows 10 Home Edition
CPUs: Intel(R) Celeron(R) CPU N3060 @1.60GHz
64-bit Operating System, x64-based processor
Deps: vs_community__1560150700.1495339730.exe,
Setup-Subversion-1.8.17.msi, Python-3.6.1.tar.xz

This post is not finished.

See the 9pvfs post for the Visual Studio setup.

Installation of T. Newsham's 9P client/server implementation in python3.

http://www.thenewsh.com/~newsham/plan9/
9p.tgz

https://github.com/nurmi-labs/py9p
py9p-master.zip

Presently I don't have Plan 9 installed on a machine, and am unable to test the upgrade to python3.

https://www.dlitz.net/software/pycrypto/

https://www.pycryptodome.org/en/latest/

Currently available functional programming languages' 9P implementations.

http://nurmi-labs.blogspot.com/2017/01/patching-network-ninep.html

http://nurmi-labs.blogspot.com/p/9p-scheme.html

http://chicken.kitten-technologies.co.uk/cache/4/9p/0.9/
[depends on A. Shinn's integer sets (isets)]

10 August 2017

cURL

System: Microsoft Windows 10 Home Edition
CPUs: Intel(R) Celeron(R) CPU N3060 @1.60GHz
64-bit Operating System, x64-based processor
Deps: vs_community__1560150700.1495339730.exe,
curl-7.55.0.zip

Installation of curl-7.55.0.

https://www.visualstudio.com/downloads/
vs_community__1560150700.1495339730.exe

See the 9pvfs post for the Visual Studio setup,
and OpenSSL installation.

https://curl.haxx.se/download.html
curl-7.55.0.zip

Open an x64_x86 Cross Tools Command Prompt as an administrator.

**********************************************************************
** Visual Studio 2017 Developer Command Prompt v15.0.26430.16
** Copyright (c) 2017 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x64_x86'

C:\Windows\System32>CD \curl-7.55.0\winbuild

C:\curl-7.55.0\winbuild>nmake.exe /f Makefile.vc mode=dll WITH_DEVEL=c:\progra~2\openssl WITH_SSL=dll ENABLE_WINSSL=no MACHINE=x86

...

C:\curl-7.55.0\winbuild>MOVE ..\builds\libcurl-vc-x86-release-dll-ssl-dll-ipv6-sspi c:\progra~2\curl
        1 dir(s) moved.

C:\curl-7.55.0\winbuild>EXIT

Add "C:\Program Files (x86)\curl" to your System Environment Variable PATH.

08 August 2017

Eris

System: Slackware Linux (version 14.0)
CPUs: Intel(R) Atom(TM) CPU N270 @1.60GHz
Deps: eris-master.zip, ucspi-tcp-0.88.tar.gz

Installation of N. Pickett's eris-4.4.

http://slackbuilds.org/repository/14.2/network/ucspi-tcp/

bash-4.2# installpkg ucspi-tcp-0.88-486-1_SBo.tgz

...

bash-4.2# exit

https://github.com/nealey/eris
eris-master.zip

bash-4.2#  cd eris
bash-4.2# make
awk -F : 'NR==1 {printf("const char *FNORD = \"eris/%s\";\n", $1);}' CHANGES > version.h
cc -Wall -Werror   -c -o eris.o eris.c
cc -Wall -Werror   -c -o strings.o strings.c
cc -Wall -Werror   -c -o mime.o mime.c
cc -Wall -Werror   -c -o timerfc.o timerfc.c
cc   eris.o strings.o mime.o timerfc.o   -o eris
bash-4.2#

bash-4.2# ./test.sh
HTTPD: ./eris 
CGI:   ./eris -c 
IDX:   ./eris -d 
Basic tests          .............
Options              .
Tomfoolery           .....
If-Modified-Since    ........
Directory indexing   ...
CGI                  .............
Timeouts             .
CONNECT handler      .
fnord bugs           .......
52 of 52 tests passed (0 failed).
bash-4.2# exit

07 August 2017

K95

System: Microsoft Windows XP Home Edition
CPUs: Intel(R) Atom(TM) CPU N270 @1.60GHz

Installing the Individual components for VS2017 as follows
adds a (910 MB) %VCToolsInstallDir%atlmfc directory, and
for that reason I first have pursued building C-Kermit (K95)
on a VS2008 Express installation.

MFC and ATL support (x86 and x64)
Visual C++ ATL support

TODO: see whether afxres.h can be replaced with winresrc.h in cknker.rc

I had a look today at D.R. Goodwin's work on K95.

https://github.com/davidrg/ckwin
ckwin-master.zip

I only built the Console application, and, as one can see from the output XYZMODEM,
SSH, Kerberos, SRP and SSL, have been disabled.

As I was on XP I could safely comment out the following lines in kermit\k95\cknker.rc.

// #define APSTUDIO_READONLY_SYMBOLS
// #include "afxres.h"
// #undef APSTUDIO_READONLY_SYMBOLS

Setting environment for using Microsoft Visual Studio 2008 x86 tools.

C:\Programmer\Microsoft Visual Studio 9.0\VC>CD \ckwin

C:\ckwin>TYPE setenv.bat
@ECHO OFF
SET ROOT=C:\ckwin
SET INCLUDE=%INCLUDE%%ROOT%\kermit\k95;

C:\ckwin>setenv.bat

C:\ckwin>CD kermit\k95

C:\ckwin\kermit\k95>mknt.bat

...

C:\ckwin\kermit\k95>DIR *.exe
 Disken i drev C har ikke noget navn.
 Diskens serienummer er C804-10A1

 Indhold af C:\ckwin\kermit\k95

07-08-2017  01:58         3.543.040 cknker.exe
07-08-2017  01:55            65.024 ckwart.exe
07-08-2017  01:59             8.704 ctl3dins.exe
07-08-2017  01:59            20.992 iksd.exe
07-08-2017  01:59            23.552 iksdsvc.exe
07-08-2017  01:58            10.752 k95d.exe
07-08-2017  01:58             6.144 rlogin.exe
07-08-2017  01:58             6.144 telnet.exe
07-08-2017  01:58            18.432 textps.exe
               9 fil(er)        3.702.784 byte
               0 mappe(r)  63.133.499.392 byte ledig

C:\ckwin\kermit\k95>

Some example output from cknker.exe.

[C:\ckwin\kermit\k95\] C-Kermit> SHOW FEATURES
C-Kermit  OPEN SOURCE:, Aug  7 2017
Microsoft Windows Operating Systems for 32-bit Intel CPUs.

Major optional features included:
 Large files and large integers (64 bits)
 Network support (type SHOW NET for further info)
 Telnet Kermit Option
 Telnet Authentication Option
 Telnet Encryption Option
 Telnet DES Encryption
 Telnet CAST Encryption
 X Windows forwarding
 Telnet Remote Com Port Control Option
 SOCKS 4
 Built-in FTP client
 Built-in HTTP client
 Hardware flow control
 Latin-1 (West European) character-set translation
 Latin-2 (East European) character-set translation
 Cyrillic (Russian, Ukrainian, etc) character-set translation
 Greek character-set translation
 Hebrew character-set translation
 Japanese character-set translation
 Unicode character-set translation
 Unicode support for ISO-2022 Terminal Emulation
 REDIRECT command
 RESEND command
 Fullscreen file transfer display
 Control-character unprefixing
 Streaming
 Autodownload
 Mouse support
 Internet Kermit Service with user login support

Major optional features not included:
 No built-in XYZMODEM protocols
 No Secure Shell (SSH)
 No Kerberos(TM) authentication
 No SRP(TM) (Secure Remote Password) authentication
 No Secure Sockets Layer (SSL) protocol
 No Transport Layer Security (TLS) protocol

Host info:
 Machine:    intel-6
 Model:      (unknown)
 OS:         Windows 2000/XP
 OS Release: 5.01
 OS Version: (2600) Service Pack 3

Compiled Aug  7 2017 01:56:24, options:
 __STDC__ ARRAYREFLEN=1024 BIGBUFOK BROWSER CK_ANSIC CK_ANSILIBS CK_APC
 CK_AUTODL CK_CURSES CK_ENVIRONMENT CK_FAST CK_FORWARD_X CK_LOGIN CK_MKDIR
 CK_NAWS CK_PCT_BAR CK_RECALL CK_RTSCTS CK_SOCKS CK_SPEED CK_TAPI CK_TIMERS
 CK_TMPDIR CK_TTGWSIZ CK_TTYFD CKFLOAT=double CKHTTP CKLEARN CKMAXOPEN=20
 CKMAXPATH=255 CKREALPATH CKREGEX CKROOT CKSYSLOG CKTUNING CMDBL=32763
 CMDDEP=64 DCMDBUF DEVNAMLEN=255 DYNAMIC FD_SETSIZE=64 FNFLOAT FOPEN_MAX=20
 FORDEPTH=32 GFTIMER h_addr HADDRLIST HWPARITY IFDEBUG IKS_OPTION IKSDB
 IKSDCONF INBUFSIZE=32768 INPBUFSIZ=4096 LINBUFSIZ=32773 MAC_MAX=16384
 MACLEVEL=128 MAXDDIR=32 MAXDNUMS=4095 MAXGETPATH=128 MAXTAKE=54
 MAXWLD=unlimited MDMHUP MSENDMAX=1024 NETCMD NETCONN NETDLL NETFILE NEWFTP
 NO_DNS_SRV NO_PARAM_H NPIPE NT OBUFSIZE=32768 OS2 OS2MOUSE OS2ORUNIX OS2ORVMS
 PARSENSE PATTERNS PIPESEND RENAME RLOGCODE SELECT SIG_V SO_DONTROUTE
 SO_KEEPALIVE SO_LINGER SO_OOBINLINE SO_RCVBUF SO_SNDBUF SOL_SOCKET STREAMING
 SYSUTIMEH TCP_NODELAY TCPSOCKET TIMEH TLOG TN_COMPORT TNCODE UIDBUFLEN=256
 UNPREFIXZERO USE_MEMCPY VNAML=4096 WHATAMI z_maxchan=2 Z_MAXCHAN=2 ZXREWIND

 byte order: little endian

 sizeofs: int=4 long=4 CK_OFF_T=8 size_t=4 short=2 char=1 char*=4 float=4
 double=8

 floating-point: precision=16 rounding=1

[C:\ckwin\kermit\k95\] C-Kermit>

 K95 Command Screen | Help: Alt-H | Terminal: CONNECT or Alt-X