This is the Gnat 3.15p Ada compiler binary distribution for OS/2. ================================================================= It was built from gnat-3.15p-src.tgz available from:- ftp://cs.nyu.edu/pub/gnat ------------------------------------------------------------------------------ This software package is provided 'as is' in the hope that it will be useful but with no warranty of any kind, implied or otherwise, as to its suitability for any particular purpose. Conditions for use assume the acceptance that the decision to use it is the users responsibility and that no liability can be accepted for any damage or data loss of any kind through the use of this package. If you can not accept the above, then do not install it. ------------------------------------------------------------------------------ See gnat-3.15p-src.tgz for the conditions for further distribution. The only extra request is that this package is distributed as is complete with this file. ------------------------------------------------------------------------------ The intention has been to build a working version 3.15p which runs under OS/2. No attempt has been made so far to correct any problems with the original sources or any OS/2 specific problems associated with the port to OS/2. Requirements for use include emx9d with the Ada enabled GCC provided in gnudev and gppdev and emx Fix 4. Installation is by simply unzipping the archive into the EMX tree preserving the existing directory structure. The following environment variables should be set prior to use:- set ADA_INCLUDE_PATH=?:\emx\gnatlib set ADA_OBJECTS_PATH=?:\emx\gnatlib The following may also be needed depending upon your existing setup/needs:- set C_INCLUDE_PATH=?:/emx/include set CPLUS_INCLUDE_PATH=?:/emx/include/cpp;?:/emx/include set LIBRARY_PATH=?:\emx\lib set BEGINLIBPATH=?:\emx\dll; The exact drives and paths should be adjusted to match your environment. It was built under eCS 1.0 GA, ie OS/2 V4.51, and also tested on OS/2 V4.0 with fix pack 12 applied. Testing to date includes the successful compilation and execution of all the examples and the successful compilation and execution of the Booch components. The Booch components used were bc-20010819.zip, with a couple of corrections announced in comp.lang.ada. There may well be an updated version available by the time you read this. The Booch components are maintained by Simon Wright and may be obtained from:- http://www.pogner.demon.co.uk/components/bc/download.html ------------------------------------------------------------------------------ I hope you find the package useful and enjoy using it. Please send any comments and build related bug reports to:- dwparsons@t-online.de Thanks and good luck, David Parsons 24 Nov 2002