Discussion:
[omniORB] _omniidlmodule.so: wrong ELF class: ELFCLASS32
Pearl Rothman
2011-06-27 22:53:53 UTC
Permalink
Hi,

I am new to CORBA and working on red-had linux client release 5.3, version
2.6.18-128.el5.

I downloaded omniORB-4.1.0-2.i386.rpm and installed it.

When I try to compile a sample in omniorb documentation, I get the following
error.

omniidl -bcxx echo.idl

omniidl: ERROR!

omniidl: Could not open IDL compiler module _omniidlmodule.so
omniidl: Please make sure it is in directory /usr/lib
omniidl: (or set the PYTHONPATH environment variable)

omniidl: (The error was '/usr/lib/python2.4/site-packages/_omniidlmodule.so:
wrong ELF class: ELFCLASS32')

Can you please help,

Thanks,
Pearl Rothman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20110627/4b924b99/attachment.htm
Duncan Grisby
2011-07-01 19:02:26 UTC
Permalink
Post by Pearl Rothman
I am new to CORBA and working on red-had linux client release 5.3,
version 2.6.18-128.el5.
I downloaded omniORB-4.1.0-2.i386.rpm and installed it.
Where did you download that from? Quite aside from the specific problem
you see, omniORB 4.1.0 is now very old.

[...]
Post by Pearl Rothman
omniidl: (The error was
ELFCLASS32')
The binaries you have are obviously incompatible with your system.

I'd suggest that you build omniORB from source. That way it will
definitely match your platform.

Duncan.
--
-- Duncan Grisby --
-- ***@grisby.org --
-- http://www.grisby.org --
Loading...