From: David E. <de...@us...> - 2009-12-07 23:32:00
|
RFC (Request For Comment): The current TC CVS version (0.64.67), seams to be relatively stable and ready for testing. To download use CVS and follow the download instructions found here [1]. Just change 'modulename' to 'development'. Lots of changes to the file IO compiler and run-time have been made. Variable length file support has improved and added for relative and indexed files. Indexed file IO now uses VB-ISAM version 2 (a C-IS*M clone of sorts). BDB is no longer used for indexed files. It is still required by the RT for SORT. Some NOTES: VB-ISAM is not usually included in any UN*X distributions. So needs to be build from source, which can be found on the TC files section on SF [2]. File IO code generation is not compatible with previous versions. While accessing (LINE) SEQUENTIAL files created by previous TC versions should work, accessing RELATIVE or INDEXED files is NOT recommended. Any shared libraries created using previous versions TC should be recompiled. Win32 users (MinGW and Cygwin), need to run 'tconfig.mingw.sh' shell script to generate the make files. Cygwin users should change the prefix from "C:/MinGW" to "/", or cygwin-drive. While 64-bit systems should run 32-bit applications, no tests have been performed. While TC-Win32 should run on winVista and win7, no tests have been performed. Anyway enjoy. As usual any comments and PIZZA coupons are welcomed. 1) CVS instructions: http://sourceforge.net/projects/tiny-cobol/develop 2) ISAM - vbisam-2.0.tar.bz2 http://sourceforge.net/projects/tiny-cobol/files/ |