[omniORB] A error in omniORBpy-2.4 make

caoy guaguo at vip.sina.com
Wed Aug 18 08:58:53 BST 2004


Hello,I met a error when building omniORBpy-2.4 source in directory src/lib of omniORB-4.0.3 tree.My environment is PC+Redhat linux 9.0,and the omniORB worked fine under that.

The error messages during make:  

making all in ./modules...
make[1]: Entering directory `/usr/share/doc/omniORB-4.0.3/src/lib/omniORBpy-2.4/build/modules'
g++ -c -O2 -Wall -Wno-unused -fexceptions -DOMNIPY_MAJOR=2 -DOMNIPY_MINOR=4 -DOMNIORB_VERSION_STRING=\"4.0.4\" -I/usr/local/include -I/usr/local/include/omniORB4/internal -I../include/omniORB4/internal -I../../include/omniORB4/internal -I/usr/local/include/omniORB4/internal -I../include -I/usr/include -DPYTHON_INCLUDE="<python2.2/Python.h>" -DPYTHON_THREAD_INC="<python2.2/pythread.h>" -D__OMNIORB4__ -I../stub -D_REENTRANT -I/usr/local/include -fPIC -I. -I../../modules -I../include -I../../include -D__OSVERSION__=2 -D__linux__ -D__x86__ -o pyObjectRef.o ../../modules/pyObjectRef.cc
../../modules/pyObjectRef.cc: In static member function `static omniObjRef* 
   omniPy::createObjRef(const char*, omniIOR*, bool, omniIdentity*, bool)':
../../modules/pyObjectRef.cc:356: `persistentId' undeclared in namespace `
   omni::orbParameters'
../../modules/pyObjectRef.cc:363: `TAG_OMNIORB_PERSISTENT_ID' is not a member 
   of type `IOP'
make[1]: *** [pyObjectRef.o] Error 1
make[1]: Leaving directory `/usr/share/doc/omniORB-4.0.3/src/lib/omniORBpy-2.4/build/modules'
make: *** [all] Error 1
______________________________________

===================================================================



More information about the omniORB-list mailing list