On Sun, Nov 06, 2016 at 04:13:34PM +0000 I heard the voice of Aaron Sloman, and lo! it spake thus: > > 1. Is it possible to produce a list of required libraries ?
Yeah, it's sometimes a little tricky. It's not just naming; the libs can actually differ slightly even. e.g., on my [FreeBSD] system, the built ctwm links to libintl and libXdmcp, which Fedora 23 (what I've got around for testing) doesn't, but the Fedora links to libuuid. I _think_ those wind up being all transitive links from other libs so wouldn't add extra -devel's or direct depends, but I'd have to dig around each case to be sure. According to the RPM that cpack builds (see the bit in README), the X library dependancies are % rpm -qRp ctwm-3.8.2-post-Linux.rpm [...] libICE.so.6()(64bit) libSM.so.6()(64bit) libX11.so.6()(64bit) libXext.so.6()(64bit) libXmu.so.6()(64bit) libXpm.so.4()(64bit) libXt.so.6()(64bit) [...] so you'd need the -devel's that go with those at least. Well, I'll see if I can come up with something that's a reasonable balance of "incorrect" and "too blasted long" for the README :) > flex > byacc (or bison in place of byacc) And those of course you'd only need for building from version control; they're pregen'd and shipped with tarballs (though the build will still make local ones if it can). > 2. Is it possible to add minimal instructions for using 'bzr' on the > www.ctwm.org site > > I suspect most people who merely want to *use* ctwm will never need > to look at all the details for developers here: Reasonable enough. I'll try and bung something up this week. > [As far as I can tell "bzr init-repo ." is not necessary. I did not > need that for the download to work.] Yes, that usually wouldn't make much difference unless you've got multiple branches around. -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
