[omniORB] Having trouble building omniORB-4.1.4 on Linux RHEL 5.5

Duncan Grisby duncan at grisby.org
Fri Sep 14 17:28:52 BST 2012


On Fri, 2012-08-24 at 19:11 +0000, Jayanth Venkatraj wrote:

> I am on a RHEL 5.5 machine, and the compiler I am using is Intel C++
> compiler version 11.1

I'm not sure anyone has ever tried using the Intel compiler with omniORB
before...

> I downloaded omniORB-4.1.4 from the sourceforge page

Why did you get an old version?  The current release is 4.1.6.

>  (omniORB-4.1.4.tar.gz) and I downloaded omniPython also from the same
> page(omnipython-i586_linux_2.0_glibc2.1.tar.gz)

You shouldn't use that. Use the Python that's distributed with RHEL 5.5.

[...]
> omniidl: (The error was
> '/home/local/NT/jayanthv/omniORB-4.1.4/lib/_omniidlmodule.so:
> undefined symbol: __cxa_pure_virtual')

That should be provided by the C++ runtime library. Does the Intel
compiler have its own C++ library or does it use the system libstdc++?
Do you perhaps need to add something to the icc command line to tell it
to link as C++?

Duncan.

-- 
 -- Duncan Grisby         --
  -- duncan at grisby.org     --
   -- http://www.grisby.org --





More information about the omniORB-list mailing list