Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Jul 2007 15:46:18 -0700 (PDT)
From:      youshi10@u.washington.edu
To:        Yuri Pankov <yuri@darklight.org.ru>
Cc:        ports@freebsd.org
Subject:   Re: nsdejavu.so needs -lXt?
Message-ID:  <Pine.LNX.4.43.0707061546180.28275@hymn09.u.washington.edu>
In-Reply-To: <20070706211907.GC1055@darklight.org.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.43.0707061546180.28275>