[omniORB] Supported platforms

Vitaly Prapirny marl@mebius.net
Sat Oct 5 12:47:00 2002


Vladimir Panov wrote:
>  >I am aware of omniOrb is open source developed and I am sorry if my
> question
>  >sounded like I demanded something.
>  >If I knew how to port it to the bcb5 compiler I would, but I do not
> know the
>  >fine mysteries of the different compilers.
>  >
> There are no mysteries. Just a few #ifdef's will be sufficient. The
> problem is in the makefiles. They are too VC++ specific. A few months
> ago I somehow succeeded in compiling omniORB 3.0.4 but I just couldn't
> tweak the makefiles enough to link it.

Dr. Mikhail Soukhanov <mailto:m.soukhanov@geosys.ru> has been porting
omniORB on Borland. In one of his mail he told that he had port
omniOBR4 to Borland: "Though it is not an official platform, omniORB
4 for Borland C++(Builder) is now fully functional and working."

I think the main problem was that omniORB sources has no info about
exported
symbols for omniORB DLLs. Some trick (DUMPBIN.EXE on static libs) used
for building with VC++, but BCB require export symbols explicitly
defined
in sources. I was very impressed by Dr. Mikhail Soukhanov work for
omniORB303 and I supposed that his work will be integrated into the
official
sources. But omniORB4 arrived without any support for BCB and only thing
we can do is repeat Dr. Soukhanov's work (or ask him for contribution
:).

Best regards
	Vitaly Prapirny