Thank you for evaluating ZeroFault. The directions in this file will show you how to install and start using it. Please send any feedback to info@zerofault.com. We are eager to hear from you and discuss any questions or comments you may have. EVALUATING ZeroFault ==================== The ZeroFault evaluation copy is fully functional with one exception: on large programs (with a text size greater than 25K), traceback information is disabled. ZeroFault will show you all the errors that it has found, but on large programs it won't display the traceback. The evaluation copy enables you to: - Debug small programs. - Write testcases to test specific features. - Verify the types of errors ZeroFault discovers. - Ensure that ZeroFault works in your environment and on your application. - See the number, type, and severity of the errors that ZeroFault can help you resolve. LICENSING ZeroFault =================== Please refer to http://www.zerofault.com/zf/price.htm for information on licensing options and prices. Further information can be obtained from info@zerofault.com. DOWNLOADING ZeroFault ===================== If you have not already done so, download ZeroFault from our ftp site: ftp://ftp.zerofault.com/pub/zf-eval-aix325.tar (AIX 3.2.5) ftp://ftp.zerofault.com/pub/zf-eval-aix41.tar (AIX 4.1/4.2) ftp://ftp.zerofault.com/pub/zf-eval-aix43.tar (AIX 4.3) If you do not have web access you can use ftp. Log in as "ftp", and give your email address for a password. Enter "cd /pub" to change to the directory containing the installation files before downloading. INSTALLING ZeroFault ==================== The following directions assume you have downloaded the ZeroFault package and are in the directory containing the tar file. You will need approximately 10Mb of disk space to hold the download and extract it. 1. Extract the tar file As root, enter one of the following commands: tar xf zf-eval-aix325.tar tar xf zf-eval-aix41.tar tar xf zf-eval-aix43.tar 2. Install ZeroFault As root, enter one of the following commands: installp -acXFd ZeroFault-eval.aix325.obj all installp -acXFd ZeroFault-eval.aix41.obj all installp -acXFd ZeroFault-eval.aix43.obj all You may also use 'smit install_latest' to install ZeroFault, specifying the appropriate filename in the "INPUT device / directory for software" field, and setting the "OVERWRITE same or newer versions" option to "yes". After installation has completed, the "ZeroFault.*.obj" installation file may be removed to conserve disk space, but you may want to keep a copy of it for future installations. 2a. Custom installation of ZeroFault If you do not have root access to the machine on which you want to install ZeroFault, or you do not want ZeroFault installed in /usr/lpp/ZeroFault, you may install ZeroFault in a custom directory using the zf-custom-install script: zf-custom-install <install_file> <target_dir> This script will install ZeroFault into the specified directory. Note that you must set the indicated environment variables manually, e.g. in /etc/profile or each user's $HOME/.profile. IMPORTANT NOTES =============== Documentation is in HTML format and is installed by default into: /usr/lpp/ZeroFault/doc You may use any browser to view the documentation, e.g.: netscape file:/usr/lpp/ZeroFault/doc/Welcome.html The latest documentation is also available at: http://www.zerofault.com/zf/doc The default ZeroFault executable path is /usr/lpp/ZeroFault/bin All ZeroFault users should add this to their PATH environment variable. QUESTIONS? ========== Please contact us at: ................................................. . . . The Kernel Group, Incorporated . . 1250 South Loop 360 . . Suite 3-601 . . Austin TX 78746 . . . . +1 512.433.3333 voice . . +1 512.433.3200 fax . . . . info@zerofault.com . . http://www.zerofault.com . .................................................