On Sun 06 Nov 2016 at 16:13:34 +0000, Aaron Sloman wrote: > No doubt if I had tried compiling ctwm immediately after starting F24 there > would have been several more, as I've had to add a lot of libraries for > other things I use.
You can see (after the fact) which libraries are used by ctwm with the
"ldd" command. For me that gives:
.../ctwm/bzr/trunk$ ldd build/ctwm
build/ctwm:
-lSM.7 => /usr/X11R7/lib/libSM.so.7
-lICE.7 => /usr/X11R7/lib/libICE.so.7
-lc.12 => /usr/lib/libc.so.12
-lX11.7 => /usr/X11R7/lib/libX11.so.7
-lxcb.2 => /usr/X11R7/lib/libxcb.so.2
-lXau.7 => /usr/X11R7/lib/libXau.so.7
-lXdmcp.7 => /usr/X11R7/lib/libXdmcp.so.7
-lXext.7 => /usr/X11R7/lib/libXext.so.7
-lXmu.7 => /usr/X11R7/lib/libXmu.so.7
-lXt.7 => /usr/X11R7/lib/libXt.so.7
-lXpm.5 => /usr/X11R7/lib/libXpm.so.5
-ljpeg.9 => /usr/pkg/lib/libjpeg.so.9
-lgcc_s.1 => /usr/lib/libgcc_s.so.1
This includes all required libraries transitively. To see only the
directly required ones, this command is a bit more direct:
.../ctwm/bzr/trunk$ objdump -x build/ctwm | grep NEEDED
NEEDED libSM.so.7
NEEDED libICE.so.7
NEEDED libX11.so.7
NEEDED libXext.so.7
NEEDED libXmu.so.7
NEEDED libXt.so.7
NEEDED libXpm.so.5
NEEDED libjpeg.so.9
NEEDED libgcc_s.so.1
NEEDED libc.so.12
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- Wayland: Those who don't understand X
\X/ rhialto/at/xs4all.nl -- are condemned to reinvent it. Poorly.
signature.asc
Description: PGP signature
