What are the series of steps needed to build the ORBacus libraries? I have downloaded the ORBacus sources and IDL compilers, along with the necessary licenses.

What are the series of steps needed to build the ORBacus libraries? I have downloaded the ORBacus sources and IDL compilers, along with the necessary licenses.

book

Article ID: KB0085398

calendar_today

Updated On:

Products Versions
TIBCO Adapter for CORBA -
Not Applicable -

Description

Resolution:
Below is the *approach* on how to build ORBacus.  Please refer to ORBacus' build instructions from IONA for precise instructions on how to build ORBacus.

Although, as of this writing, IONA provides no comprehensive documentation on building ORBacus 4.1.x, the READMEs included along with the source
code provide all the necessary steps to complete a successful build. There are 3 major steps required for the successful build and installation of
ORBacus 4.1.x:

   1.Configuration
        1.Unzip the ORBacus source code and read the file INSTALL.WINDOWS (for a Windows installation) or INSTALL (for a UNIX installation) in the
          OB-4.1.1-eval folder.
        2.Open the OB-4.1.1-eval\config\Make.rules.mak file.
        3.In the Make.rules.mak file, change the installation directory. For example prefix=E:\ORBacus\4.1.1.
        4.Un comment the OLD_IOSTREAM=yes statement. This is to use the old iostream library.
        5.Ensure that the DEBUG=yes statement has been commented.
        6.The adapter requires Dynamic Link Library (DLL). So un comment the line DLL=yes. This is required to make use of a Dynamic Link Library
          (DLL) instead of a static library. Close the OB-4.1.1-eval\config\Make.rules.mak file.
        7.Open the OB-4.1.1-eval\config\ob.mak file and ensure that the OB_LIBVER variable is set to 411.
        8.Open the OB-4.1.1-eval\jtc\config\Make.rules.mak file and ensure that the JTC_LIBVER variable is set to 200.
        9.If you are compiling Orbacus on Sun Solaris 2.6, and the runconfig script asks you the following question: "Please enter any extra compiler flags,
          like -pipe:", please enter the following flags: -compat -features=rtti,namespace,bool,localfor,mutable -zmuldefs.
       10.If you are compiling Orbacus on Sun Solaris 2.6 or 2.7 and have run the runconfig script, you will find a script called go generated in the same
          location as runconfig. Open the go script for editing. At the end of the last line, append --with-jtc-no-iostream.
   2.Compilation
        1.Make sure the ide executable from the idl binary download is in the path and the license is installed.
        2.Go to the OB-4.1.1-eval folder and start the compilation using nmake /f Makefile.mak on Windows and make on UNIX. This will compile all
          packages available in this distribution.
   3.Installation
        1.Make sure that the installation location is correctly specified in the configuration file. (refer point number 3 in configuration).
        2.Go to the OB-4.1.1-eval folder and start the installation using nmake /f Makefile.mak install on Windows and make install on UNIX.
        3.This will install ORBacus and all the required libraries will be available in your lib folder.

Issue/Introduction

What are the series of steps needed to build the ORBacus libraries? I have downloaded the ORBacus sources and IDL compilers, along with the necessary licenses.