When I tried testing on three departmental machines (reported below) I had
trouble with tar.xz on two machines. It may be a good idea to provide both
tar.gz and tar.xz files?

I was not able to do full testing but the new ctwm seems to work on
- departmental server running CentOS release 5.7 (Final) (32 bit)
    [though tar.xz was not recognized and I had to untar on PC.]

- desktop PC running Scientific Linux release 6.5 (Carbon)
    kernel 2.6.32-431.11.2.el6.x86_64  Mar 25 11:15:18 CDT 2014

whereas on our ancient sparc solaris server I could not compile it:

- SunOS 5.10 Generic_127111-01 sun4u sparc SUNW,Ultra-80
  Sun Microsystems Inc.   SunOS 5.10      Generic January 2005

Details follow -- for anyone interested.

1. On departmental server running CentOS release 5.7 (Final) (32 bit)

tar refused to read the file with 'xz' suffix, saying:

    tar: ../ctwm-3.8.2-pre.20140510.tar.xz: Cannot open: No such file or 
directory
    tar: Error is not recoverable: exiting now

But I copied over the un-tarred directory from the PC (on shared NFS file
system).

'make' worked and produced an apparently usable binary.
I could not run it as I was logged in remotely from my home machine
running ctwm.

test:
    % ./ctwm
    ./ctwm:  another window manager is already running on screen 0?
    ./ctwm:  unable to find any unmanaged screens

My guess is that it would work if this were running on a workstation, rather
than a headless server.


2. On desktop PC running Scientific Linux release 6.5 (Carbon) (64 bit)
    kernel 2.6.32-431.11.2.el6.x86_64  Mar 25 11:15:18 CDT 2014

    xmkmf and make worked.

Running ctwm remotely, logged in from home:

    ./ctwm:  another window manager is already running on screen 0?
    ./ctwm:  unable to find any unmanaged screens

It looks as if it will work. The machine is currently running
    ctwm-3.8a-27.1.x86_64

When I go in I'll try restarting with the new ctwm.

3. On ancient departmental Sparc server running Solaris:
    SunOS 5.10 Generic_127111-01 sun4u sparc SUNW,Ultra-80
    Sun Microsystems Inc.   SunOS 5.10      Generic January 2005

No longer under maintenance. It just runs. A few people still use it.

I did not have much hope that anything would work, though various old programs
are still in use and it has ctwm-3.5.2 installed dated: Nov 26  2001

tar failed to cope with xz format, so I copied directory.

    % xmkmf did not complain.

make failed as expected:

    make
    rm -f parse.o
    cc -c -O -Wall  -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wundef
    -Wredundant-decls -Wcast-align -Wcast-qual -Wchar-subscripts  -Winline
    -Wnested-externs -Wmissing-declarations       -I/usr/openwin/include  -Dsun
    -Dsparc -DSVR4 -DSYSV     -DUSEM4 -DGNOME  -DXPM -DJPEG
    '-DSYSTEM_INIT_FILE="/usr/openwin/lib/X11/twm/system.ctwmrc"'
    '-DPIXMAP_DIRECTORY="/usr/openwin/lib/X11/twm/images"' '-DM4CMD="m4"' 
parse.c
    /usr/ucb/cc:  language optional software package not installed
    *** Error code 1
    make: Fatal error: Command failed for target `parse.o'

Aaron Sloman
http://www.cs.bham.ac.uk/~axs

Reply via email to