Hi,
I just downloaded the new
http://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.10.src.tar.gz
but a
build/cmake -G "Unix Makefiles" ..
under Linux (openSUSE 13.1; cmake 3.2.3) ends errorneously with
#########################################################################
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:29 (include):
include could not find load file:
version
-- Found PythonInterp: /usr/bin/python (found version "2.7.6")
-- Found FLEX: /usr/bin/flex (found version "2.5.37")
-- Found BISON: /usr/bin/bison (found version "2.7")
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
CMake Error at CMakeLists.txt:64 (find_package):
By not providing "FindIconv.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "Iconv",
but
CMake did not find one.
Could not find a package configuration file provided by "Iconv" with any
of
the following names:
IconvConfig.cmake
iconv-config.cmake
Add the installation prefix of "Iconv" to CMAKE_PREFIX_PATH or set
"Iconv_DIR" to a directory containing one of the above files. If
"Iconv"
provides a separate development package or SDK, be sure it has been
installed.
-- Configuring incomplete, errors occurred!
See also "/usr/local/src/doxygen-1.8.10/build/CMakeFiles/CMakeOutput.log".
See also "/usr/local/src/doxygen-1.8.10/build/CMakeFiles/CMakeError.log".
#########################################################################
Since I had no such problems with the git version I compared all the files
of both distributions and found that at least the directory "cmake"
(containing for e.g. the files version.cmake and FindIconv.cmake) is
missing in the tarball. After I copied that directory testwise to the
doxygen-1.8.10 source tree all works well.
Is that more a configuration problem on my side or maybe the directory
"cmake" errorneously lacking in the tarball?
Regards
Jens
|