[omniORB] Building omniORB 3.0.3 on Win2000 platforms
William H Jones
enjones@lerc.nasa.gov
Thu, 25 Apr 2002 08:23:18 -0400 (EDT)
Roumen,
I built omniORB 3.0.3 last summer on my Windows 2000 5.00.2195 SP2
platforms with Visual C++ V6.0 and everything worked pretty much per
the instructions. Mistakes that I did make are as follows.
1. In file <OmniRoot>\config\config.mk, the comment near the top
says to uncomment one of the following platform lines for the
target platform. I mistakenly uncommented the comment for the
WinNT platform, in addition to the intended "platform = " line
further below.
2. Further down in config.mk, there is an invitation to uncomment a
BuildDebugBinary line. I never managed to make this work. I
leave it commented out routinely.
3. In file <OmniRoot>\mk\platforms\x86_nt_4.0.mk, the comment near
the middle says to set the PYTHON variable to the path to python
interpreter. I mistakenly set it to the path to the directory
in which the python interpreter resided, in my case
/cygdrive/c/Python21
but what it wants is the fully qualified path of the python
executable,
/cygdrive/c/Python21/python
Apparently it doesn't want the trailing .exe, or I didn't try
that and stopped at the first guess that worked.
Also, note that the path seems to need to be in CygWin file
form, that is /cygdrive/c/.... Probably this has something
to do with the Unix-y nature of the build system internals.
4. When it comes time to make omniORB work, I think (but didn't
prove) that SP2 to Windows 2000 is a necessary thing. I think
SP2 fixed some TCP/IP socket problems. I had some socket code
that magically began to work when I installed SP2 and I assume
that omniORB would be depending on the same services.
Those are the only bumps I remember. Hope it helps....
Good luck,
Bill
--
Dr. William H. Jones
MS 5-11
NASA Lewis Research Center
21000 Brookpark Road
Cleveland, OH 44135
Project Integration Architecture
http://www.grc.nasa.gov/WWW/price000/index.html
216 433 5862
Preferred: William.H.Jones@lerc.nasa.gov
Hard code: enjones@witsend.lerc.nasa.gov
Personal: whjones@apk.net
No man is so fortunate but that, at the hour of his doom,
he will not have at least a few about him who are pleased
with the proceedings.
-- Marcus Aurelius
> At 01:04 PM 04/25/2002 +0200, Ivanov, Roumen wrote:
> Hi,
> it seems that the search on the mail list archives is not functioning
> anymore or the archives have been possibly moved.
> I'm looking for help on compiling omniORB (3.0.2 or 4) on Windows 2000.
>
> Any hints would be very appreciated?
>
> Roumen
>
>
>
> If you have received this e-mail in error or wish to read our e-mail disclaimer
> statement and monitoring policy, please refer to http://www.drkw.com/disc/email/
> or contact the sender