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...


Philip Guenther

Reply via email to