Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] trying to build condor_contrib modules condor_tt (quill) and condor_dbmsd in 7.6.4 - help!
- Date: Tue, 29 Nov 2011 10:14:12 -0500 (EST)
- From: Anna Aquino <anna.aquino@xxxxxxxxxxxx>
- Subject: [Condor-users] trying to build condor_contrib modules condor_tt (quill) and condor_dbmsd in 7.6.4 - help!
Hi,
I've run cmake and make install successfully in the root of condor-7.6.4. Now I am attempting to build the condor_contrib modules, specifically dbmsd and tt (quill).
After running cmake . (cmake version 2.8.6) in the condor-7.6.4/src/condor_contrib folder, I received an error that dprint command was not found and that the minimum version was not specified in CMakeLists.txt. So I modified that file, see below, and then exported the vars specified in the file
$ export HAVE_EXT_POSTGRESQL=true
$ export WANT_CONTRIB=true
$ export WANT_QUILL=true
=== CMakeLists.txt ===
cmake_minimum_required(VERSION 2.6)
if (WANT_CONTRIB)
if (HAVE_EXT_POSTGRESQL)
option(WANT_QUILL "Support for quill" ON)
endif()
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/utils")
add_subdirectories("${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/utils" "")
else(WANT_CONTRIB)
#dprint("skipping contrib modules")
endif(WANT_CONTRIB)
=== End CMakeLists.txt ===
a run of cmake --trace . results in the following output and no build files:
usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(103): IF(NOT CMAKE_SHARED_LIBRARY_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(107): IF(NOT DEFINED CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(111): IF(NOT CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(112): SET(CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(115): IF(NOT CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(116): SET(CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP ${CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(119): IF(NOT CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(120): SET(CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(123): IF(NOT DEFINED CMAKE_EXE_EXPORTS_CXX_FLAG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(124): SET(CMAKE_EXE_EXPORTS_CXX_FLAG ${CMAKE_EXE_EXPORTS_C_FLAG} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(127): IF(NOT DEFINED CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(128): SET(CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_SONAME_C_FLAG} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(131): IF(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(132): SET(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(135): IF(NOT CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG_SEP )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(136): SET(CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG_SEP ${CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(139): IF(NOT CMAKE_EXECUTABLE_RPATH_LINK_CXX_FLAG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(140): SET(CMAKE_EXECUTABLE_RPATH_LINK_CXX_FLAG ${CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(143): IF(NOT DEFINED CMAKE_SHARED_LIBRARY_LINK_CXX_WITH_RUNTIME_PATH )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(144): SET(CMAKE_SHARED_LIBRARY_LINK_CXX_WITH_RUNTIME_PATH ${CMAKE_SHARED_LIBRARY_LINK_C_WITH_RUNTIME_PATH} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(147): IF(NOT CMAKE_INCLUDE_FLAG_CXX )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(148): SET(CMAKE_INCLUDE_FLAG_CXX ${CMAKE_INCLUDE_FLAG_C} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(151): IF(NOT CMAKE_INCLUDE_FLAG_SEP_CXX )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(152): SET(CMAKE_INCLUDE_FLAG_SEP_CXX ${CMAKE_INCLUDE_FLAG_SEP_C} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(156): IF(NOT CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(157): SET(CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS ${CMAKE_SHARED_MODULE_CREATE_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(160): IF(NOT CMAKE_SHARED_MODULE_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(165): FOREACH(type SHARED_LIBRARY SHARED_MODULE EXE )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(166): IF(NOT CMAKE_${type}_LINK_STATIC_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(167): SET(CMAKE_${type}_LINK_STATIC_CXX_FLAGS ${CMAKE_${type}_LINK_STATIC_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(170): IF(NOT CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(171): SET(CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS ${CMAKE_${type}_LINK_DYNAMIC_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(166): IF(NOT CMAKE_${type}_LINK_STATIC_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(167): SET(CMAKE_${type}_LINK_STATIC_CXX_FLAGS ${CMAKE_${type}_LINK_STATIC_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(170): IF(NOT CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(171): SET(CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS ${CMAKE_${type}_LINK_DYNAMIC_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(166): IF(NOT CMAKE_${type}_LINK_STATIC_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(167): SET(CMAKE_${type}_LINK_STATIC_CXX_FLAGS ${CMAKE_${type}_LINK_STATIC_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(170): IF(NOT CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(171): SET(CMAKE_${type}_LINK_DYNAMIC_CXX_FLAGS ${CMAKE_${type}_LINK_DYNAMIC_C_FLAGS} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(180): SET(CMAKE_CXX_FLAGS_INIT $ENV{CXXFLAGS} ${CMAKE_CXX_FLAGS_INIT} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(182): IF(CMAKE_CXX_FLAGS_INIT STREQUAL )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(183): SET(CMAKE_CXX_FLAGS_INIT )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(185): SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS_INIT} CACHE STRING Flags used by the compiler during all build types. )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(188): IF(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(189): SET(CMAKE_CXX_FLAGS_DEBUG ${CMAKE_CXX_FLAGS_DEBUG_INIT} CACHE STRING Flags used by the compiler during debug builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(191): SET(CMAKE_CXX_FLAGS_MINSIZEREL ${CMAKE_CXX_FLAGS_MINSIZEREL_INIT} CACHE STRING Flags used by the compiler during release minsize builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(193): SET(CMAKE_CXX_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_RELEASE_INIT} CACHE STRING Flags used by the compiler during release builds (/MD /Ob1 /Oi /Ot /Oy /Gs will produce slightly less optimized but smaller files). )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(195): SET(CMAKE_CXX_FLAGS_RELWITHDEBINFO ${CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT} CACHE STRING Flags used by the compiler during Release with Debug Info builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(200): IF(CMAKE_CXX_STANDARD_LIBRARIES_INIT )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(206): INCLUDE(CMakeCommonLanguageInclude )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(19): SET(CMAKE_EXE_LINKER_FLAGS ${CMAKE_EXE_LINKER_FLAGS_INIT} $ENV{LDFLAGS} CACHE STRING Flags used by the linker. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(23): IF(NOT CMAKE_NOT_USING_CONFIG_FLAGS )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(25): IF(NOT CMAKE_NO_BUILD_TYPE )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(26): SET(CMAKE_BUILD_TYPE ${CMAKE_BUILD_TYPE_INIT} CACHE STRING Choose the type of build, options are: None(CMAKE_CXX_FLAGS or CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(30): SET(CMAKE_EXE_LINKER_FLAGS_DEBUG ${CMAKE_EXE_LINKER_FLAGS_DEBUG_INIT} CACHE STRING Flags used by the linker during debug builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(33): SET(CMAKE_EXE_LINKER_FLAGS_MINSIZEREL ${CMAKE_EXE_LINKER_FLAGS_MINSIZEREL_INIT} CACHE STRING Flags used by the linker during release minsize builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(36): SET(CMAKE_EXE_LINKER_FLAGS_RELEASE ${CMAKE_EXE_LINKER_FLAGS_RELEASE_INIT} CACHE STRING Flags used by the linker during release builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(39): SET(CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO ${CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO_INIT} CACHE STRING Flags used by the linker during Release with Debug Info builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(43): SET(CMAKE_SHARED_LINKER_FLAGS_DEBUG ${CMAKE_SHARED_LINKER_FLAGS_DEBUG_INIT} CACHE STRING Flags used by the linker during debug builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(46): SET(CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL ${CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL_INIT} CACHE STRING Flags used by the linker during release minsize builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(50): SET(CMAKE_SHARED_LINKER_FLAGS_RELEASE ${CMAKE_SHARED_LINKER_FLAGS_RELEASE_INIT} CACHE STRING Flags used by the linker during release builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(53): SET(CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO ${CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO_INIT} CACHE STRING Flags used by the linker during Release with Debug Info builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(57): SET(CMAKE_MODULE_LINKER_FLAGS_DEBUG ${CMAKE_MODULE_LINKER_FLAGS_DEBUG_INIT} CACHE STRING Flags used by the linker during debug builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(60): SET(CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL ${CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL_INIT} CACHE STRING Flags used by the linker during release minsize builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(64): SET(CMAKE_MODULE_LINKER_FLAGS_RELEASE ${CMAKE_MODULE_LINKER_FLAGS_RELEASE_INIT} CACHE STRING Flags used by the linker during release builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(67): SET(CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO ${CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO_INIT} CACHE STRING Flags used by the linker during Release with Debug Info builds. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(73): SET(CMAKE_SHARED_LINKER_FLAGS ${CMAKE_SHARED_LINKER_FLAGS_INIT} $ENV{LDFLAGS} CACHE STRING Flags used by the linker during the creation of dll's. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(77): SET(CMAKE_MODULE_LINKER_FLAGS ${CMAKE_MODULE_LINKER_FLAGS_INIT} $ENV{LDFLAGS} CACHE STRING Flags used by the linker during the creation of modules. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(80): SET(CMAKE_BUILD_TOOL ${CMAKE_MAKE_PROGRAM} CACHE INTERNAL What is the target build tool cmake is generating for. )
/usr/local/share/cmake-2.8/Modules/CMakeCommonLanguageInclude.cmake(84): MARK_AS_ADVANCED(CMAKE_BUILD_TOOL CMAKE_VERBOSE_MAKEFILE CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(235): IF(NOT CMAKE_CXX_CREATE_SHARED_LIBRARY )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(236): SET(CMAKE_CXX_CREATE_SHARED_LIBRARY <CMAKE_CXX_COMPILER> <CMAKE_SHARED_LIBRARY_CXX_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES> )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(241): IF(NOT CMAKE_CXX_CREATE_SHARED_MODULE )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(242): SET(CMAKE_CXX_CREATE_SHARED_MODULE ${CMAKE_CXX_CREATE_SHARED_LIBRARY} )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(248): IF(NOT DEFINED CMAKE_CXX_ARCHIVE_CREATE )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(249): SET(CMAKE_CXX_ARCHIVE_CREATE <CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS> )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(251): IF(NOT DEFINED CMAKE_CXX_ARCHIVE_APPEND )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(252): SET(CMAKE_CXX_ARCHIVE_APPEND <CMAKE_AR> r <TARGET> <LINK_FLAGS> <OBJECTS> )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(254): IF(NOT DEFINED CMAKE_CXX_ARCHIVE_FINISH )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(255): SET(CMAKE_CXX_ARCHIVE_FINISH <CMAKE_RANLIB> <TARGET> )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(259): IF(NOT CMAKE_CXX_COMPILE_OBJECT )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(260): SET(CMAKE_CXX_COMPILE_OBJECT <CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE> )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(264): IF(NOT CMAKE_CXX_LINK_EXECUTABLE )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(265): SET(CMAKE_CXX_LINK_EXECUTABLE <CMAKE_CXX_COMPILER> <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES> )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(269): MARK_AS_ADVANCED(CMAKE_BUILD_TOOL CMAKE_VERBOSE_MAKEFILE CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_DEBUG )
/usr/local/share/cmake-2.8/Modules/CMakeCXXInformation.cmake(278): SET(CMAKE_CXX_INFORMATION_LOADED 1 )
/tmp/condor-7.6.4/src/condor_contrib/condor_tt/CMakeLists.txt(20): cmake_minimum_required(VERSION 2.6 )
/tmp/condor-7.6.4/src/condor_contrib/condor_tt/CMakeLists.txt(22): if(WANT_QUILL AND HAVE_EXT_POSTGRESQL )
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/condor-7.6.4/src/condor_contrib/condor_tt