On Fri, May 23, 2008 at 12:54:09AM -0600, Philip Guenther wrote:
> On Wed, May 21, 2008 at 2:12 PM, Vijay Sankar <[EMAIL PROTECTED]> wrote:
> ...
> > On OpenBSD 4.3 (i386) I am not able to run TaskJugglerUI 2.3.1p2. My 
> > previous
> > OpenBSD 4.1 and 4.2 desktops had TaskJuggler 2.3.1 and it worked without any
> > problems.
> >
> > TaskJugglerUI:/usr/local/lib/libqt-mt.so.31.1: undefined
> > symbol 'pthread_mutexattr_init'
> > lazy binding failed!
> > Segmentation fault (core dumped)
> 
> What's the output of
>     ldd /usr/local/lib/libqt-mt.so.31.1
> ?  How about
>     nm -u /usr/local/lib/libqt-mt.so.31.1 | grep pthread_mutexattr_init
> ?
> 
> If the latter shows anything, but the former _doesn't_ mention
> "libpthread.so.9.0" then the qt library wasn't built correctly.
> 
> If this is indeed the case, I suppose it would be possible to work
> around by creating a stub libqt-mt.so.31.1 shared library that just
> has two dependencies: the real libqt-mt.so and libpthread.so...

I thought we didn't link libpthread to libraries.  that's part of
the difference between linking with -pthread vs -lpthread, right?

> 
> 
> Philip Guenther
> 

-- 
[EMAIL PROTECTED]
SDF Public Access UNIX System - http://sdf.lonestar.org

Reply via email to