[omniORB] omniidl on Windows 9X

Mair Quentin Q.Mair@gcal.ac.uk
Mon, 14 May 2001 08:51:19 +0100


How do you get onniidl (from OnmiORBpy 1.3 for Python 2.0) to work on
Windows98SE/ME? On both boxes I get:-

C:\omni\examples\echo>omniidl -T -bpython echo.idl
omniidl: Could not import back-end `python'
omniidl: Maybe you need to use the -p option?
omniidl: (The error was `No module named _sre')

C:\omni\examples\echo>

Using or not using "-T" makes no difference. Using "-p" (not shown) also
makes no difference. Also I have no problem running (non-CORBA) python
scripts

Environment variables set (on ME). Show up OK in a DOS shell using "set":

SET COMSPEC=C:\WINDOWS\COMMAND.COM
SET windir=C:\WINDOWS
SET winbootdir=C:\WINDOWS
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\omni\bin\x86_win32;C:\Python20
SET
PYTHONPATH=C:\Python20\lib;C:\omni\lib\python;C:\omni\lib\x86_win32;c:\windo
ws\desktop\python;.
SET OMNIORB_CONFIG=C:\omni\omniORB.cfg
SET PROMPT=$p$g
SET TEMP=C:\WINDOWS\TEMP
SET TMP=C:\WINDOWS\TEMP
SET BLASTER=A220 I2 D3 H7 P330  T6
SET CTSYN=C:\WINDOWS
C:\PROGRA~1\CREATIVE\SBLIVE\DOSDRV\SBEINIT.COM

I have OmniORBpy 1.3 working perfectly on Windows NT 4.0. Also if I move the
generated stubs/skeletons from NT 4.0 to
the Windows ME box the test applications run fine...

Any ideas? (Appologies if I've missed something really obvious).

Q

Quentin Mair
Lecturer
Department of Computing
City Campus
Glasgow Caledonian University
Glasgow
Scotland
G4 0BA

e-mail: qma@gcal.ac.uk
tel: 0044-141-331-3283
fax: 0044-141-331-8445