nsdejavu.so needs -lXt?

Yuri Pankov yuri at darklight.org.ru
Fri Jul 6 23:00:34 UTC 2007


On Fri, Jul 06, 2007 at 03:46:18PM -0700, youshi10 at u.washington.edu wrote:
> 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
>

Well, first thing I wanted to know is if someone can reproduce it, and
it's not pilot error, so I'll wait before reporting it upstream :-)


Yuri
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20070706/8e51a1af/attachment.pgp


More information about the freebsd-ports mailing list