Tried the most recent version on a departmental machine that previously reported
missing libraries, now installed:
Desktop PC running Scientific Linux 6 64bit:
Output of 'make ctwm'
Scientific Linux release 6.6 (Carbon)
% make ctwm
( cd build && \
cmake -DCMAKE_C_FLAGS:STRING="" .. )
-- Enabling -std=c99
-- Enabling glibc features.h settings.
-- Building from a checkout, but no bzr found.
-- Enabling XPM support: /usr/lib64/libXpm.so.
-- Enabling libjpeg support.
-- Enabling m4 support (/usr/bin/m4).
-- Enabling Extended Window Manager Hints support.
-- Disabling GNOME1 support.
-- Enabling libc regex usage.
CMake Warning at cmake_files/handle_manual.cmake:192 (message):
Can't build manpage, and no prebuilt version available. You won't get
one.
Call Stack (most recent call first):
CMakeLists.txt:94 (include)
-- Can't build HTML manual, and no prebuilt version available.
-- Enabling standard warnings.
++ CMake Error at cmake_files/ctwm_install.cmake:34 (string):
++ string does not recognize sub-command CONCAT
++ Call Stack (most recent call first):
++ CMakeLists.txt:152 (include)
-- System-wide config in /usr/local/etc
-- Installing ctwm in /usr/local/bin
-- Installing runtime data in /usr/local/share/ctwm
-- Installing docs in /usr/local/share/doc/ctwm
-- Installing examples in /usr/local/share/examples/ctwm
-- Installing manpage to /usr/local/share/man/man1
-- Configuring incomplete, errors occurred!
I put in the '++' to indicate the error message.
Does that make any sense to anyone?
The same source code compiles and runs on another machine
running Fedora 22. I have not yet checked whether it gets
round the google-chrome problems mentioned recently.
I'll report later when I've had time to experiment.
Aaron