>>>> "Daniel" == Daniel Pittman
<daniel(a)danann.net> writes:
Daniel> This is the /wonderful/ Debian thing.
Daniel> This can't be found through any method short of
Daniel> dynamic-linking of an executable at configure time and
Daniel> looking in the output on STDERR for the cursed `consider
Daniel> relinking' thing.
Is it really Debian-only (or even Linux-only)?
If so, you can pick it up by running
(a) /sbin/ldconfig -p | grep 'libXaw.so.6 \(libc6\).*' | head -1
(b) grep -i xaw /etc/ld.so.conf | head -1
or (c) dpkg -l xaw*
(a) and (b) are probably portable to any glibc system and possibly to
others, (c) only works on Debian. Ugly, but workable, no?
AFAIK you don't have to be root to use any of those tests (where
available on the system).
Daniel> It's not actually fixable easily (thanks, Debian) as far
Daniel> as I can see.
But we only need to detect it and use explicit linking of Xaw3d (or
error and die, if getting that far means we don't know how to
explicitly link Xaw3d), right? It's the Debian maintainer who has to
worry about how to deal with different libraries on different systems
in the Debian release.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
/* What's the big deal about the millennium? .............................
.... There are still 357 shopping days left until the millennial epoch! */