"Matthew D. Fuller" <[email protected]> writes:

>> I've replaced the Imake build system in ctwm with a CMake structure.
>
> OK, it hasn't been quite even a full week yet, but, additional
> comments or discussion?  Branch is updated past the landing of
> Stefan's cleanups today.

I was still on pre.20140510 so I decided to give revision 347 a try.
It turned out that I had to install cmake, flex, bison, which all went
okay. Now I'm being told,

CMake Error at CMakeLists.txt:281 (message):
  Can't figure out manpath; try setting MANBASE.

I tried setting it to plausible values, such as directories reported by
manpath(1) (one or all), and doing "make allclean" in case cmake somehow
caches its failures, but I still get the error, and if I just want the
ctwm executable I'm not sure why my manpath matters anyway. E.g.,

mtbc:/tmp/~fullermd/ctwm/cmake$ manpath
/usr/local/man:/usr/local/share/man:/usr/share/man
mtbc:/tmp/~fullermd/ctwm/cmake$ export MANBASE=/usr/local/man
mtbc:/tmp/~fullermd/ctwm/cmake$ make allclean
rm -rf build/*
mtbc:/tmp/~fullermd/ctwm/cmake$ make
( cd build && \
                cmake -DCMAKE_C_FLAGS:STRING=""  .. )
-- The C compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
... stuff ...
-- Found FLEX: /usr/bin/flex (found version "2.5.35") 
-- Found BISON: /usr/bin/bison (found version "2.5") 
CMake Error at CMakeLists.txt:281 (message):
  Can't figure out manpath; try setting MANBASE.


-- Configuring incomplete, errors occurred!
make: *** [build/Makefile] Error 1
mtbc:/tmp/~fullermd/ctwm/cmake$ 

By the way, it's weird to have the tarball include directory names
starting with ~ !

-- Mark

Reply via email to