On Tuesday 18 April 2006 23:24, William A. Hoffman wrote: > CMake 2.4.0 beta is ready for testing with kdelibs. > > The windows installer is here: > http://www.cmake.org/files/v2.4/cmake-2.4.0-win32.exe > > The UNIX source is here: > > http://www.cmake.org/files/v2.4/cmake-2.4.0.tar.gz > > Let me know if there are any issues. > > -Bill
CMakeError.log is missing lots of lines at the beginning (when building kdemultimedia). The attached patch fixes the problems for me. /Richard
diff -ru cmake-2.4.0.bak/Modules/CheckCSourceCompiles.cmake cmake-2.4.0/Modules/CheckCSourceCompiles.cmake --- cmake-2.4.0.bak/Modules/CheckCSourceCompiles.cmake 2006-04-19 16:42:36.000000000 +0200 +++ cmake-2.4.0/Modules/CheckCSourceCompiles.cmake 2006-04-19 16:55:50.000000000 +0200 @@ -43,17 +43,17 @@ IF(${VAR}) SET(${VAR} 1 CACHE INTERNAL "Test ${FUNCTION}") MESSAGE(STATUS "Performing Test ${VAR} - Success") - FILE(WRITE ${CMAKE_BINARY_DIR}/CMakeOutput.log + FILE(APPEND ${CMAKE_BINARY_DIR}/CMakeOutput.log "Performing C SOURCE FILE Test ${VAR} succeded with the following output:\n" "${OUTPUT}\n" - "Source file was:\n${SOURCE}\n" APPEND) + "Source file was:\n${SOURCE}\n") ELSE(${VAR}) MESSAGE(STATUS "Performing Test ${VAR} - Failed") SET(${VAR} "" CACHE INTERNAL "Test ${FUNCTION}") - FILE(WRITE ${CMAKE_BINARY_DIR}/CMakeError.log + FILE(APPEND ${CMAKE_BINARY_DIR}/CMakeError.log "Performing C SOURCE FILE Test ${VAR} failed with the following output:\n" "${OUTPUT}\n" - "Source file was:\n${SOURCE}\n" APPEND) + "Source file was:\n${SOURCE}\n") ENDIF(${VAR}) ENDIF("${VAR}" MATCHES "^${VAR}$") ENDMACRO(CHECK_C_SOURCE_COMPILES) diff -ru cmake-2.4.0.bak/Modules/CheckCXXSourceCompiles.cmake cmake-2.4.0/Modules/CheckCXXSourceCompiles.cmake --- cmake-2.4.0.bak/Modules/CheckCXXSourceCompiles.cmake 2006-04-19 16:42:36.000000000 +0200 +++ cmake-2.4.0/Modules/CheckCXXSourceCompiles.cmake 2006-04-19 16:54:01.000000000 +0200 @@ -43,17 +43,17 @@ IF(${VAR}) SET(${VAR} 1 CACHE INTERNAL "Test ${FUNCTION}") MESSAGE(STATUS "Performing Test ${VAR} - Success") - FILE(WRITE ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeOutput.log + FILE(APPEND ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeOutput.log "Performing C++ SOURCE FILE Test ${VAR} succeded with the following output:\n" "${OUTPUT}\n" - "Source file was:\n${SOURCE}\n" APPEND) + "Source file was:\n${SOURCE}\n") ELSE(${VAR}) MESSAGE(STATUS "Performing Test ${VAR} - Failed") SET(${VAR} "" CACHE INTERNAL "Test ${FUNCTION}") - FILE(WRITE ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeError.log + FILE(APPEND ${CMAKE_BINARY_DIR}/CMakeFiles/CMakeError.log "Performing C++ SOURCE FILE Test ${VAR} failed with the following output:\n" "${OUTPUT}\n" - "Source file was:\n${SOURCE}\n" APPEND) + "Source file was:\n${SOURCE}\n") ENDIF(${VAR}) ENDIF("${VAR}" MATCHES "^${VAR}$") ENDMACRO(CHECK_CXX_SOURCE_COMPILES)
_______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem