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