On Mon, May 19, 2014 at 01:38:53AM +0100 I heard the voice of Aaron Sloman, and lo! it spake thus: > > A possible way to deal with that would be to have a section on the > ctwm web page stating clearly that support for platforms X, Y, and Z > is being withdrawn [...] > > Then someone not on the list who uses an unsupported platform may > discover ctwm, like the look of it and accept the need to put some > effort into making it work on that platform.
Possible. My gut says that when you step outside the bounds of the ML, the interest of people in monitoring/contributing to ctwm drops off real fast. But I guess it's worth trying to toss together some verbiage... > If you wish to support solaris there seem to be two changes in make files > required. > > 1. replace cc with gcc > Can that be automated, or should the README file tell solaris users to > edit Makefile after running xmkmf? Not under our control. imake knows what the system compiler is, and puts it in there without us or the user having any control over it. Presuming the X install comes from Sun-made packages, that means it was build with the Sun compiler that they don't ship unless you pay a bundle, but DO still ship a 'cc' program that tell you to go pay a bundle. So it's a combination of Sun using (perhaps unconsciously) imake to extort you, and the sysadmins not fixing imake to match the running system. Both of which are stupid things to cause breakage, but see previous "build system is a creaking mess". > 2. Although 'make' suffices on the linux systems to get ctwm compiled, > on solaris it stops after producing parse.o, so that 'make ctwm' is > required. This mystified me when I first encountered it. Also gonna be a result of imake building Makefiles that your make doesn't quite like. See previous "build system is a creaking mess" :). > Regarding the Man file, I would suggest replacing [...] > Am I the only one who prefers each new batch of change notes to be > put at the top of the changes file? Some changes along these lines are also on my list, though a ways down ATM. -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
