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.

Reply via email to