fxtv: Error: shared library "Xaw3d.8" does not exist

Michael C. Shultz reso3w83 at verizon.net
Sat Feb 12 09:21:17 GMT 2005

On Friday 11 February 2005 11:42 pm, michael corleone corleone wrote:
> %sysctl kern.version
> kern.version: FreeBSD 5.3-STABLE #7: Thu Feb 10 22:27:06 PHT 2005
> MMP at RevolutionaryCry.Of.KarlMarx.Ru:/usr/obj/usr/src/sys/MMP
> % pkg_info |grep -i Xaw3d
> Xaw3d-1.5_1         A 3-D Athena Widget set that looks like Motif
> any idea why i still get this error, though my ports is always
> updated.
> i did try to issue the command # find / -name  Xaw3d.8 because the
> error below is looking for this library, i hope anyone can help me
> fixing this, thanks.
> *******************************************************************
> If you want Xaw3d to replace the default Athena Widget Set
> so most X applications will get a 3-D look, do this (as root):
> cd /usr/X11R6/lib
> mv libXaw.so.8 libXaw2d.so.8
> ln -s libXaw3d.so.8 libXaw.so.8
> *******************************************************************
> ===>   Running ldconfig
> /sbin/ldconfig -m /usr/X11R6/lib
> ===>   Registering installation for Xaw3d-1.5_1
> ===>   Returning to build of fxtv-1.03_2
> Error: shared library "Xaw3d.8" does not exist
> *** Error code 1

This is a hack to see if the error is in xtv-1.03_2:

ln -sv /usr/local/lib/libXaw3d.so.8 /usr/local/lib/Xaw3d.8

If that works then xtv-1.03_2 is looking for the wrong
library name and you should notify the maintainer. To
get the maintainer cd to xtv-1.03_2's /usr/ports's dir
and run make maintainer.

To clean up the above hack:

rm -f /usr/local/lib/Xaw3d.8

> Stop in /usr/ports/multimedia/fxtv.
> *** Error code 1

More information about the freebsd-questions mailing list