[omniORB] problems building omniORB3.0 on OpenVMS.7.2

Adam Dorosz adam.dorosz@softax.com.pl
Thu, 27 Jul 2000 12:10:27 +0200


Hi all ,

I can't build omniORB3.0. on Open VMs 7.2 with cxx 6.1.
I successfully built python ( it passed all tests, althought I had some
problems during instalation), but  following error occurs when building
omni:

Linking OMNIIDL.EXE...
%LINK-W-NOSUCHMOD, module CONFIG_INITTAB not found
        in library
DKA0:[PYTHON.PYTHON-1_5_2.VMS.O_ALPHA]VMS_MACRO_0T.OLB;3
%LINK-W-NUDFSYMS, 1 undefined symbol:
%LINK-I-UDFSYM,         _PYIMPORT_INITTAB
%LINK-W-USEUNDEF, undefined symbol _PYIMPORT_INITTAB referenced
        in psect PYIMPORT_INITTAB offset %X00000000
        in module IMPORT file
DKA0:[PYTHON.PYTHON-1_5_2.VMS.O_ALPHA]PYTHON_0T.OLB;5
%MMS-F-ABORT, For target OMNIIDL.EXE, CLI returned abort status:
%X10648268.
%MMS-F-ABORT, For target ALL, CLI returned abort status: %X10EE8034.
%MMS-F-ABORT, For target EXPORT, CLI returned abort status: %X10EE8034.
%MMS-F-ABORT, For target ALL, CLI returned abort status: %X10EE8034.
%MMS-F-ABORT, For target EXPORT, CLI returned abort status: %X10EE8034.
%MMS-F-ABORT, For target ALL, CLI returned abort status: %X10EE8034.
%MMS-F-ABORT, For target EXPORT, CLI returned abort status: %X10EE8034.
%MMS-F-ABORT, For target ALL, CLI returned abort status: %X10EE8034.

I had some problems when buiding python - maybe it's why I can't build
omni now:
1. names of all python libraries have suffixes _0T.olb - omni tries to
use *_D0T.olb . I had to change it in .opt file. I built python with
noDebug, Thread options, but maybe I missed something more ?
2. There where some problems building python THREAD module - I
redefined use of Posix Pthread standard from PY_PTHREAD_D4
to PY_PTHREAD_STD in thread_pthread.h file because of compile errors.
After it python built well and it passed all tests.

TIA,
Adam