omniORB on Mac OS platforms. ============================ This file contains information on installing, building, and using omniORB on Mac OS (Classic, Carbon and Mach-O) platforms. omniORB has been tested with the following software configuration: - Operating System : Mac OS 9, X - Architecture : Classic - Compiler : Metrowerks CodeWarrior 8.3 - POSIX Library : GUSI 2.2.3 If you need a Darwin version, please refer to README.unix. Roadmap ======= The directory structure of this distribution looks as follows: : : Folder where distribution was unpacked :readmes : platform specific readme files :doc : omniORB documentation :man : omniORB manual pages :mk : make configuration files :config : configuration files for target platform :etc : zip files :include : include files :src : source files :src:lib:omnithread : source files for the omnithread library :src:lib:omniORB : source files for the ORB runtime library :src:tool:omniidl : source files for the IDL compiler :src:appl:omniNames : source files for the COS Naming service :src:appl:utils : source files for utilities :src:examples : source files for examples To build with CodeWarrior, some extra files are required in the contrib directory. These files are available in :etc:macos.zip. Unpack the zip file at the folder. That creates the following folder: :contrib:CodeWarrior : Mac specific files and CodeWarrior projects Configuration ============= You will need to build omniORB for Darwin once before you can build a Mac OS version using CodeWarrior. This initial build creates the executables and the stub code included in the project file. Installation ============ Using CodeWarrior import the omniORB.mcp.xml file and save it as a project into the :contrib:CodeWarrior folder. The CodeWarrior project assumes that the GUSI library resides in the folder GUSI2 at the same level as the . Please adjust your paths if required. Build the targets you need.