02-Jun-2004 DBS-SYSRTL This package contains the SOURCE CODE ONLY for the DBSSYSRTL Run-Time Library used by many of the DBS packages. To get pre-built stuff, grab the DBS-BUILD_LIBRARIES package which contains the results of building this package on VAX, Alpha and Itanium. Executing UPDATE_LIBRARY.COM will recompile all the source code (assuming you have the necessary compilers available) and create new versions of SYS_OBJECTS.arch_OLB. ("arch" will be VAX, ALPHA or IPF.) The source consists of BASIC, C and MACRO code. Rebuilding will require the logical DBSLIBRARY to point to the directory containing the SYS_MACROS.MLB file. Executing BUILD_DBSSYSRTL will rebuild the RTL using the previously created SYS_OBJECTS object library. Both of these procedures determine the appropriate architecture and do the right thing. The procedure COPY_DBSSYSRTL will copy the .arch_* files into DBSLIBRARY and remove the "arch". (COPY_DBSSYSRTL.COM and SYS_MACROS.MLB are also included in DBS-BUILD_LIBRARIES.) If you wish to use any of these routines in your code you can link using either the SYS_OBJECTS object library or the DBSSYSRTL.OLB image library. NOTE: The routine TECO_EDIT_THING will only work once a version of Teco is available on Itanium so you can safely ignore any warnings or other messages about it. Obviously don't try using it on Itanium. Any bug reports (or fixes), comments, suggestions etc. should be directed to me at the address below. Dave. ------------------------------------------------------------------------- David B Sneddon (dbs) OpenVMS Systems Programmer dbsneddon@bigpond.com DBS software at ... http://www.users.bigpond.com/dbsneddon/software.htm