[omniORB] omniEvents1.0.3 vs. omniORB2.8 [supported?]

Chang, Phyllis pxchang@ipo.att.com
Mon, 18 Oct 1999 18:18:34 -0700


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_01BF19CF.ACBDF79E
Content-Type: text/plain;
	charset="iso-8859-1"

Paul,

I am a user of your omniEvent1.0.3 and omniORB2.7.1. Now I am upgrading
omniORB to 2.8, and I ran into some linking error while re-building the
eventd.

I noticed that from omniORB/contribution/omniEvents page, there is no
information about the its portability to 2.8.

Do you have more information for me on this subject?

Thanks in advance.


BTW, attached is the error list. (sun solaris 5.6 and STL lib. from
http://www.stlport.org )

Phyllis Chang
AT&T Labs, IP Technology
2665 North First Street, Suite 300
San Jose, CA95134
USA

pxchang@ipo.att.com
408-576-3812	(o)

 <<error>> 


------_=_NextPart_000_01BF19CF.ACBDF79E
Content-Type: application/octet-stream;
	name="error"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="error"

+ CC -I/sjhome/pxchang/STL/STLport-3.2/stlport/ =
-I/sjhome/pxchang/STL/STLport-3.2/stlport/SC -o eventd -O2 =
-L../../../lib/sun4_sosV_5.6 eventd.o ../../../stub/NamingSK.o =
../../../stub/CosLifeCycleSK.o ../../../stub/CosEventCommSK.o =
../../../stub/CosEventChannelAdminSK.o =
../../../stub/EventChannelAdminSK.o ../../../stub/NamingDynSK.o =
../../../stub/CosLifeCycleDynSK.o ../../../stub/CosEventCommDynSK.o =
../../../stub/CosEventChannelAdminDynSK.o =
../../../stub/EventChannelAdminDynSK.o -lomniORB2 -lomniDynamic2 =
-lomnithread -lpthread -lposix4 -mt -lsocket -lnsl -ltcpwrapGK =
libomniEvents.a =0A=
Undefined                       first referenced=0A=
 symbol                             in file=0A=
_Rb_tree<ProxyPushSupplier_i*, ProxyPushSupplier_i*, =
_Identity<ProxyPushSupplier_i*>, less<ProxyPushSupplier_i*>, =
allocator<ProxyPushSupplier_i*>>::erase(ProxyPushSupplier_i* const&) =
libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPushConsumer_i*, ProxyPushConsumer_i*, =
_Identity<ProxyPushConsumer_i*>, less<ProxyPushConsumer_i*>, =
allocator<ProxyPushConsumer_i*>>::_M_erase(_Rb_tree_node<ProxyPushConsum=
er_i*>*) libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPushSupplier_i*, ProxyPushSupplier_i*, =
_Identity<ProxyPushSupplier_i*>, less<ProxyPushSupplier_i*>, =
allocator<ProxyPushSupplier_i*>>::_M_erase(_Rb_tree_node<ProxyPushSuppli=
er_i*>*) libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPushConsumer_i*, ProxyPushConsumer_i*, =
_Identity<ProxyPushConsumer_i*>, less<ProxyPushConsumer_i*>, =
allocator<ProxyPushConsumer_i*>>::insert_unique(ProxyPushConsumer_i* =
const&) libomniEvents.a(CosEvent_i.o)=0A=
__node_alloc<1, 0>::_S_node_allocator_lock =
libomniEvents.a(CosEvent_i.o)=0A=
[Hint: static member __node_alloc<1, 0>::_S_node_allocator_lock should =
be defined in the program ,see Annotated Reference Manual (ARM) Section =
9.4]=0A=
=0A=
_Rb_tree<ProxyPullSupplier_i*, ProxyPullSupplier_i*, =
_Identity<ProxyPullSupplier_i*>, less<ProxyPullSupplier_i*>, =
allocator<ProxyPullSupplier_i*>>::_M_erase(_Rb_tree_node<ProxyPullSuppli=
er_i*>*) libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPullConsumer_i*, ProxyPullConsumer_i*, =
_Identity<ProxyPullConsumer_i*>, less<ProxyPullConsumer_i*>, =
allocator<ProxyPullConsumer_i*>>::_M_erase(_Rb_tree_node<ProxyPullConsum=
er_i*>*) libomniEvents.a(CosEvent_i.o)=0A=
_List_base<event_t, allocator<event_t>>::clear(void) =
libomniEvents.a(CosEvent_i.o)=0A=
static _Rb_global<int>::_M_increment(_Rb_tree_base_iterator*) =
libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPushSupplier_i*, ProxyPushSupplier_i*, =
_Identity<ProxyPushSupplier_i*>, less<ProxyPushSupplier_i*>, =
allocator<ProxyPushSupplier_i*>>::insert_unique(ProxyPushSupplier_i* =
const&) libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPullSupplier_i*, ProxyPullSupplier_i*, =
_Identity<ProxyPullSupplier_i*>, less<ProxyPullSupplier_i*>, =
allocator<ProxyPullSupplier_i*>>::erase(ProxyPullSupplier_i* const&) =
libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPullConsumer_i*, ProxyPullConsumer_i*, =
_Identity<ProxyPullConsumer_i*>, less<ProxyPullConsumer_i*>, =
allocator<ProxyPullConsumer_i*>>::insert_unique(ProxyPullConsumer_i* =
const&) libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPushConsumer_i*, ProxyPushConsumer_i*, =
_Identity<ProxyPushConsumer_i*>, less<ProxyPushConsumer_i*>, =
allocator<ProxyPushConsumer_i*>>::erase(ProxyPushConsumer_i* const&) =
libomniEvents.a(CosEvent_i.o)=0A=
static __node_alloc<1, 0>::_S_refill(unsigned int) =
libomniEvents.a(CosEvent_i.o)=0A=
__node_alloc<1, 0>::_S_free_list libomniEvents.a(CosEvent_i.o)=0A=
[Hint: static member __node_alloc<1, 0>::_S_free_list should be defined =
in the program ,see Annotated Reference Manual (ARM) Section 9.4]=0A=
=0A=
_Rb_tree<ProxyPullConsumer_i*, ProxyPullConsumer_i*, =
_Identity<ProxyPullConsumer_i*>, less<ProxyPullConsumer_i*>, =
allocator<ProxyPullConsumer_i*>>::erase(ProxyPullConsumer_i* const&) =
libomniEvents.a(CosEvent_i.o)=0A=
_Rb_tree<ProxyPullSupplier_i*, ProxyPullSupplier_i*, =
_Identity<ProxyPullSupplier_i*>, less<ProxyPullSupplier_i*>, =
allocator<ProxyPullSupplier_i*>>::insert_unique(ProxyPullSupplier_i* =
const&) libomniEvents.a(CosEvent_i.o)=0A=
ld: fatal: Symbol referencing errors. No output written to eventd=0A=
make: *** [eventd] Error 1=0A=
=0A=

------_=_NextPart_000_01BF19CF.ACBDF79E--