[omniORB] Running OmniORBpy on Windows 8.1?

Rob Ratcliff rrr6399 at futuretek.com
Fri Oct 24 17:04:20 BST 2014


Hi,

I'm attempting to run a simple OmniOrbPy on Windows 8.1 using either 32
or 64 bit versions of OmniOrb and Python 2.7.x.  It fails to load the
_ominorb module due to a DLL failed to load error.

I believe I've configured the PATH and PYTHONPATH variables correctly,
but here

set py=C:\CORBA\omniorb32\omniORBpy-4.2.0
set omni=C:\CORBA\omniorb32\omniORB-4.2.0
set OMNIORB_CONFIG=%py%\sample.cfg
set
PATH=.;%py%\lib\x86_win32;%py%\x86_win32;%omni%\x86_win32;%py%\bin;%omni%\bin;C:\Python27;%PATH%
set
PYTHONPATH=.;%py%\bin\x86_win32;%omni%\bin\x86_win32;%py%\lib\python;%py%\lib\x86_win32;%omni%\bin;%omni%\lib\python;%omni%\lib\x86_win32
python.exe -v client.py

where the top of client.py is:
 
import sys
from omniORB import CORBA, PortableServer

---

and fails with
Traceback (most recent call last):
  File "client.py", line 4, in <module>
    from omniORB import CORBA, PortableServer
  File
"C:\CORBA\omniorb32\omniORBpy-4.2.0\lib\python\omniORB\__init__.py",
line 46, in <module>
    import _omnipy
ImportError: DLL load failed: The specified module could not be found.

Has anybody successfully loaded OmniORBpy on Windows 8.1? If so, did you
have to do anything else special to get it to work?

Thanks,

Rob





More information about the omniORB-list mailing list