nsdejavu.so needs -lXt?

youshi10 at u.washington.edu youshi10 at u.washington.edu
Fri Jul 6 22:46:28 UTC 2007


On Sat, 7 Jul 2007, Yuri Pankov wrote:

> Hi,
>
> I've installed graphics/djview4, and nsdejavu.so fails to initialize in
> firefox:
>
> LoadPlugin: failed to initialize shared library
> /usr/local/lib/djview4/plugins/nsdejavu.so
> [/usr/local/lib/djview4/plugins/nsdejavu.so: Undefined symbol
> "XtShellStrings"]
>
> Manually adding -lXt to NSDEJAVU_LIBS in nsdejavu/Makefile fixes it and
> plugin loads correctly. I couldn't find how it can be passed to
> configure hence there's no PR.
>
>
> Thanks,
> Yuri

This probably should be sent upstream to the devs then, with a revision of the configure file (if X11 headers found are version 7.x, use -lXt).

There's most likely a way to determine the X11 version, but I don't know it OTOH.

-Garrett



More information about the freebsd-ports mailing list