[omniORB] Installing and Configuring omniORB 4.0.0 on MacOS X 10.2.2
bido@mac.com
bido@mac.com
Tue Nov 26 19:41:01 2002
I forgot to run "make install", I thought I did... So that probably
explains it.
I will fiddle with this a bit more and update this post. For my own
education, do you foresee any resulting odd behavior or is it a matter
of consistency?
Thanks,
-FB
On Tuesday, November 26, 2002, at 01:29 PM, Bill Noon wrote:
> There are a few things here that are odd. A 'make install' will put
> the libs/includes/binaries into /usr/local (by default).
>
> On Tuesday, November 26, 2002, at 02:15 PM, bido@mac.com wrote:
>
>> SETUP INSTRUCTIONS FOR OmniORB 4.0.0 on MacOS X 10.2.2 (Jaguar with
>> Developer Tools Installed)
>>
>> 1. DOWNLOAD omniORB-4.0.0.tar INTO A DIRECTORY OF CHOICE. I CHOSE
>> /usr/local/corba
>>
>> 2. FROM THE COMMAND LINE
>>
>> $cd /usr/local/corba
>> $tar -xvf omni*
>> $ cd /usr/local/corba/omniORB-4.0.0
>> $ mkdir build
>> $ cd build
>> $ ../configure --disable-static --enable-thread-tracing
>> --with-openssl=/usr
>> $ make
>> $ make install
>
>> 3. USE THE PROVIDED SAMPLE CONFIGURATION FILE AS A STARTING POINT
>>
>> $cd /usr/local/corba/omniORB-4.0.0
>> $cp sample.cfg omniORB.cfg
>>
>> 4. ADD THE FOLLOWING TO YOUR ENVIRONMENT (I'M USING THE TCSH SHELL)
>>
>> setenv OMNINAMES_LOGDIR /usr/local/corba/omniORB-4.0.0/build/logs
>> setenv DYLD_LIBRARY_PATH /usr/local/corba/omniORB-4.0.0/build/lib
>
> The libs are installed in /usr/local/lib which is in the normal lookup
> path. No need to set the DYLD_LIBRARY_PATH env var.
>
>> setenv DYLD_BIND_AT_LAUNCH 1
>> setenv OMNIORB_CONFIG /usr/local/corba/omniORB-4.0.0/omniORB.cfg
>> set path = ($path /usr/local/corba/omniORB-4.0.0/build/bin)
>
> The binary files are in /usr/local/bin but this isn't in the default
> path on 10.2 so the above should be:
> set path = ($path /usr/local/bin)
>
>>
>> 5. BUILD AND RUN THE ECHO EXAMPLE
>>
>> $cd /usr/local/corba/omniORB-4.0.0/build/src/examples/echo
>> $ make
>> $ ./eg1
>>
>> 6. ENJOY!
>>
>
> --Bill Noon
>