Hi,
I'm trying to build a shared lib using Sol2.6 and SC4.2. I can get it built
but the result crashes. It links other libs, both shared and static (.a), and
my source is compiled with the -mt switch.
When I run it I get
%testapp
libc internal error: _rmutex_unlock: rmutex not held.
So, is this because I'm linking libs that were not built for a shared object,
i.e. no -pic? Or is it some threading issue I can overcome? It seems to run OK
until it makes a call to one of the underlying libs.
Also, if I have some multithreaded libs in the link does that mean they all
have to be -mt as well?
Thanks,
John W
Remove the X in the address to respond via CC.