[omniORB] link error
Doug Anderson
doug@clark.net
Tue, 1 Dec 1998 08:57:12 -0500
Looks like you need to add -lexc after your -lpthread on the link line.
Cheers,
Doug
-----Original Message-----
From: Cai Yu <caiyu@126.com>
To: omniorb-list <omniorb-list@orl.co.uk>
Date: Tuesday, December 01, 1998 5:39 AM
Subject: [omniORB] link error
>Hi:
>
>I am new for Omniorb & CORBA , I use omniorb 2.61 on Sun Sparc 5 with
>gcc 2.7.2 . and get link error like below . and I can't find any
>solution from archie . can you tell me how to solve this problem ?
>
>I have set the LD_LIBRARY_PATH and started the omniNames
>
>$gmake
>+ rm -f diner
>+ g++ -o diner -fhandle-exceptions -Wall -Wno-unused -R
>../../../lib/sun4_sosV_5.5 -L../../../lib/sun4_sosV_5.5 diner.o
>-lomnithread -lpthread -lposix4
>Undefined first referenced
> symbol in file
>run_undetached__11omni_threadPv diner.o
>__0oJ__RT_USERctPcPv
>../../../lib/sun4_sosV_5.5/libomnithread.so
>__0OnwUi
>../../../lib/sun4_sosV_5.5/libomnithread.so
>__14omni_conditionP10omni_mutex diner.o
>_ex_throw
>../../../lib/sun4_sosV_5.5/libomnithread.so
>_ex_alloc
>../../../lib/sun4_sosV_5.5/libomnithread.so
>start__11omni_thread diner.o
>_ex_keylock
>../../../lib/sun4_sosV_5.5/libomnithread.so
>_._14omni_condition diner.o
>_ex_rethrow_q
>../../../lib/sun4_sosV_5.5/libomnithread.so
>signal__14omni_condition diner.o
>_._10omni_mutex diner.o
>__0OdlPv
>../../../lib/sun4_sosV_5.5/libomnithread.so
>__10omni_mutex diner.o
>unlock__10omni_mutex diner.o
>_._11omni_thread diner.o
>lock__10omni_mutex diner.o
>sleep__11omni_threadUlUl diner.o
>wait__14omni_condition diner.o
>__11omni_threadPvQ211omni_thread10priority_t diner.o
>__Q211omni_thread6init_t diner.o
>ld: fatal: Symbol referencing errors. No output written to diner
>make: *** [diner] Error 1
>
>
>Regards/Cai