[omniORB] omniORB3 build problem under Linux

Craig Rodrigues rodrigc@mediaone.net
Tue, 25 Apr 2000 12:16:26 -0400


Hi,

I am using:
- Redhat Linux 6.2
- using i586_linux_2.0_glibc2.1.mk
- gcc 2.95.3 
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.95.3/specs
gcc version 2.95.3 20000413/Linux (prerelease)        

I am trying to compile omniORB3 and am having some problems in omniNames

=============================================================================
gmake[2]: Entering directory `/home/crodrigu/omni/src/appl/omniNames'
+ rm -f omniNames
+ /usr/bin/g++ -o omniNames -g -Wall -Wno-unused -Wl,-rpath,../../../lib/i586_linux_2.0_glibc2.1 -L../../../lib/i586_linux_2.0_glibc2.1 omniNames.o NamingContext_i.o log.o -lomniORB3 -lomnithread -lpthread -ltcpwrapGK
NamingContext_i.o: In function `_CORBA_Sequence<unsigned char>::freebuf(unsigned char *)':
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.text+0x7a): undefined reference to `CosNaming::_impl_NamingContext::_impl_NamingContext(int)'                                 
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.POA_CosNaming::NamingContext::gnu.linkonce.t.(int, _Vlist)+0x70): undefined
reference to `CosNaming::_impl_NamingContext::_impl_NamingContext(int)'
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.BindingIterator_i::gnu.linkonce.t.(int, _Vlist, PortableServer::POA *, CosNaming::BindingList *)+0xa2): undefined reference to `CosNaming::_impl_BindingIterator::_impl_BindingIterator(int)'
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.BindingIterator_i::gnu.linkonce.t.(int, _Vlist, PortableServer::POA *, CosNaming::BindingList *)+0x11a): undefined reference to `POA_CosNaming::BindingIterator::BindingIterator(int)'
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.POA_CosNaming::BindingIterator::gnu.linkonce.t.(int, _Vlist)+0x70): undefined reference to `CosNaming::_impl_BindingIterator::_impl_BindingIterator(int)'
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.BindingIterator_i::gnu.linkonce.t.(int, _Vlist, PortableServer::POA *, CosNaming::BindingList *)+0x11a): undefined reference to `POA_CosNaming::BindingIterator::BindingIterator(int)'
/home/crodrigu/omni/src/appl/omniNames/../../../include/omniORB3/stringtypes.h(.POA_CosNaming::BindingIterator::gnu.linkonce.t.(int, _Vlist)+0x70): undefined reference to `CosNaming::_impl_BindingIterator::_impl_BindingIterator(int)'/crodrigu/omni/src/appl'
gmake: *** [export] Error 1  
=============================================================================
-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@mediaone.net