[omniORB] Build problem

Sergiu Gavrila sergiu@deuroconsult.ro
Tue, 21 Mar 2000 12:36:12 +0200


I have downloaded the ftp snapshot for OmniOrb3
(omniORB3-20000321.tar.gz) and the pyton files
(omnipython-x86_win32.zip) and try to build it, but without succes.
Maybe somebody can tell me what is wrong.
It says (at the second attempt) :

making export in src/lib/omniORB2...
File Naming.hh hasn't changed.
if [ "../../../idl/ir.idl" != ir.idl ]; then cp ../../../idl/ir.idl . ;
fi
../../../bin/x86_win32/oidlwrapper.exe -gnuwin32 -bcxx -Wbh=.hh
-Wbs=SK.cc -Wba
-p../../../src/lib/omniORB2 -WbF -I. ir.idl
PYTHONPATH=(null)
..\..\..\bin\x86_win32\omniidl -bcxx -Wbh=.hh -Wbs=SK.cc -Wba
-p..\..\..\src\lib
\omniORB2 -WbF -I. ir.idl
Traceback (innermost last):
  File "<string>", line 31, in ?
  File ".\main.py", line 410, in main
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\__init__.py", line 224,
in run
    header.run(tree)
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\header\__init__.py",
line 260,
in run
    defs_fragment(defs_stream, tree)
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\header\__init__.py",
line 120,
in defs_fragment
    tree.accept(defs)
  File ".\idlast.py", line 141, in accept
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\header\defs.py", line
175, in v
isitAST
    n.accept(self)
  File ".\idlast.py", line 221, in accept
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\header\defs.py", line
201, in v
isitModule
    n.accept(self)
  File ".\idlast.py", line 264, in accept
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\header\defs.py", line
258, in v
isitInterface
    Other_IDL = Other_IDL)
  File "..\..\..\src\lib\omniORB2\omniidl_be\cxx\util.py", line 154, in
out
    for l in string.split(self.regex.sub(replace, text), "\n"):
  File "re.py", line 133, in sub
  File "re.py", line 192, in subn
TypeError: first argument must be sequence of strings
..\..\..\bin\x86_win32\omniidl: No error
make[2]: *** [ir_defs.hh] Error 1
make[1]: *** [export] Error 2
make: *** [export] Error 2

Sergiu