diff options
Diffstat (limited to 'usr.bin/tn3270/distribution/README')
-rw-r--r-- | usr.bin/tn3270/distribution/README | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/usr.bin/tn3270/distribution/README b/usr.bin/tn3270/distribution/README deleted file mode 100644 index 29afc73..0000000 --- a/usr.bin/tn3270/distribution/README +++ /dev/null @@ -1,99 +0,0 @@ -Welcome to the new tn3270 - version 4.1.1. - -This version consists entirely of bug fixes to the August 1987 beta release -of tn3270. This version will now deal with CICS and VM/XA on the IBM -side, and with SunOS 4.0 on Sun 3's and Sun 4's. - -This version has been tested on various versions of BSD Unix, including -4.2 and 4.3 (but there are never vanilla versions) and the post-4.3 systems -running at Berkeley. It has been tested on CCI's, Vaxen, Sun 3's and Sun 4's. -However, it doesn't necessarily work on all systems (nor has the testing -been as intensive as one might like). - -This version should build on any Berkeley-derived system. - -There are two alternate make files: ./makefile_4.2 and telnet/Makefile_ultrix. - -**** Try ./makefile_4.2 if you get compile-time errors, or get - "multiply defined" messages for "_putchar" from the loader. - -**** Try telnet/Makefile_ultrix if your make(1) utility doesn't - support VPATH. Also try this makefile if your ld(1) doesn't - support the -r flag correctly. - -The bad news is that I've had to drop MS-DOS support. The good news here is -that there are various versions available for MS-DOS (from FTP Software in -Cambridge, Mass.; from IBM; from Excelan; and probably from others). The -hooks are still there, as well as some code to update the screen. However, -I just haven't had the time to produce a fully integrated version that would -"just make". I suspect that a future release may have MS-DOS support back -in it. - -There is no Mac support. Contact Peter DiCamillo at Brown University if -you need a Mac tn3270. - -The main code change in this version is to what used to be called "telnet.c". -This is now replaced with a version of telnet (substantially what appeared -in the "4.3tahoe" release from CSRG) which is broken into separate files. - -Here is an overview of the directory structure: - - api/ General library of function needed by API - (and, to some extent, by the rest of tn3270). - - arpa/ Location of "telnet.h" (for non-4.3 systems). - - ascii/ Routines necessary to handle the case of running - from an ASCII-oriented system (ie: unix). - - ctlr/ The main part of the emulator. Handles 3270 scan - codes, 3270 data stream, 3270 display codes, - and EBCDIC. Also, the internal API function - lives here. - - general/ Some general subroutines and data structures of - interest to the emulator only. - - sys_curses/ System-dependent code for a curses-based environment. - - sys_dos/ System-dependent code for an MS-DOS-base environment. - Remember that this is included for your developmental - needs (ie: it doesn't work). - - telnet/ Where the telnet portion of tn3720 is built. - - tools/ Various tools. Most of these are used during the - build process. One (prt3270) is a debugging tool. - One (mkmake.y) is quite horrible, and attempts to - transform Unix makefiles into PC makefiles. - - utilities/ The source for tnrecv, which receives files - (fairly slowly) from an IBM host. We don't - include the IBM side, because we really aren't - happy with very much of it (except that it does, - sometimes, work). Hopefully, when we get past - the beta stage we will have more robust (and - complete) code to share. - -The fact that system dependancies are isolated should make it easy -to port to other systems. I would like to hear about problems porting -to new areas. - -In the August, 1987 README file, the following appeared: - -> WHAT IS NOT IN THIS VERSION (sigh): - -> 1) We don't have a native X version yet. I am waiting for X version 11 -> (though this is mostly an excuse; I could have done version 10, -> but I haven't had the time). - -> 2) We don't process structured fields. - -> 3) We don't do 3270-style graphics (ala 3193, say). - -> The above three items WILL be in the next version, which should come -> along "any day now" (say 6 months) (but, they WON'T be in the production -> release of this version). - -The next piece of bad news is that none of the above have happened yet, -and I don't know when they might occur. |