| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0013566 | CMake | CMake | public | 2012-10-02 05:33 | 2013-03-04 08:38 | ||||
| Reporter | Pietro Cerutti | ||||||||
| Assigned To | David Cole | ||||||||
| Priority | high | Severity | major | Reproducibility | have not tried | ||||
| Status | closed | Resolution | no change required | ||||||
| Platform | amd64 | OS | FreeBSD | OS Version | 10.0 | ||||
| Product Version | CMake 2.8.9 | ||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0013566: PIC is not generated for shared libraries | ||||||||
| Description | Given this project ==== CMakeLists.txt ==== CMAKE_MINIMUM_REQUIRED(VERSION 2.8.9) PROJECT(cmakeshared) SET (BUILD_SHARED_LIBS ON) SET (CMAKE_VERBOSE_MAKEFILE ON) ADD_LIBRARY (mylib SHARED mysrc.cpp) ==== CMakeLists.txt ==== ==== mysrc.cpp ==== int myfunc(int c) { return c; } ==== mysrc.cpp ==== CMake 2.8.8 compiles mysrc.cpp with the following command: [100%] Building CXX object CMakeFiles/mylib.dir/mysrc.cpp.o /usr/bin/c++ -Dmylib_EXPORTS -fPIC -o CMakeFiles/mylib.dir/mysrc.cpp.o -c /home/gahr/cmake-shared/mysrc.cpp while CMake 2.8.9 uses the following command: [100%] Building CXX object CMakeFiles/mylib.dir/mysrc.cpp.o /usr/bin/c++ -Dmylib_EXPORTS -o CMakeFiles/mylib.dir/mysrc.cpp.o -c /home/gahr/cmake-shared/mysrc.cpp i.e., 2.8.9 does not build position-independent code. This causes the linking error Linking CXX shared library libmylib.so /usr/local/bin/cmake -E cmake_link_script CMakeFiles/mylib.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -shared -Wl,-soname,libmylib.so -o libmylib.so CMakeFiles/mylib.dir/mysrc.cpp.o /usr/bin/ld: CMakeFiles/mylib.dir/mysrc.cpp.o: relocation R_X86_64_32 against `__gxx_personality_v0' can not be used when making a shared object; recompile with -fPIC CMakeFiles/mylib.dir/mysrc.cpp.o: could not read symbols: Bad value *** [libmylib.so] Error code 1 | ||||||||
| Steps To Reproduce | Build the sample project provided on FreeBSD-10.0 CURRENT amd64 machine | ||||||||
| Additional Information | > uname -a FreeBSD SN2000.medacta.ch 10.0-CURRENT FreeBSD 10.0-CURRENT 0000021: Mon Sep 3 11:45:49 CEST 2012 root@SN2000.medacta.ch:/usr/obj/usr/src/sys/IMAC amd64 > cmake --version cmake version 2.8.9 > cmake --system-information Avoid ctest truncation of output: CTEST_FULL_OUTPUT ======================================================== === MAIN VARIABLES ======================================================== CMAKE_STATIC_LIBRARY_PREFIX == "lib" CMAKE_STATIC_LIBRARY_SUFFIX == ".a" CMAKE_SHARED_LIBRARY_PREFIX == "lib" CMAKE_SHARED_LIBRARY_SUFFIX == ".so" CMAKE_SHARED_MODULE_PREFIX == "lib" CMAKE_SHARED_MODULE_SUFFIX == ".so" CMAKE_DL_LIBS == "" CMAKE_LIBRARY_PATH_FLAG == "-L" CMAKE_LINK_LIBRARY_FLAG == "-l" CMAKE_SKIP_RPATH == "NO" CMAKE_SYSTEM_INFO_FILE == "Platform/FreeBSD" CMAKE_SYSTEM_NAME == "FreeBSD" CMAKE_SYSTEM == "FreeBSD-10.0-CURRENT" CMAKE_CXX_COMPILER == "/usr/bin/c++" CMAKE_C_COMPILER == "/usr/bin/gcc" CMAKE_COMPILER_IS_GNUCC == "1" CMAKE_COMPILER_IS_GNUCXX == "1" // C shared library flag CMAKE_SHARED_LIBRARY_C_FLAGS == "-fPIC" CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS == "-shared" CMAKE_SHARED_LIBRARY_LINK_FLAGS == "" CMAKE_SHARED_LIBRARY_RUNTIME_FLAG == "" CMAKE_SHARED_LIBRARY_RUNTIME_FLAG_SEP == "" CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS == "-Wl,-Bstatic" CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS == "-Wl,-Bdynamic" // C shared module flags CMAKE_SHARED_MODULE_C_FLAGS == "-fPIC" CMAKE_SHARED_MODULE_CREATE_C_FLAGS == "-shared" CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS == "-Wl,-Bstatic" CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS == "-Wl,-Bdynamic" // C exe flags CMAKE_EXE_LINK_STATIC_C_FLAGS == "-Wl,-Bstatic" CMAKE_EXE_LINK_DYNAMIC_C_FLAGS == "-Wl,-Bdynamic" // CXX shared library flags CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS == "-shared" CMAKE_SHARED_LIBRARY_CXX_FLAGS == "-fPIC" CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS == "" CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG == "-Wl,-rpath," CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP == ":" CMAKE_SHARED_LIBRARY_LINK_STATIC_CXX_FLAGS == "-Wl,-Bstatic" CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_CXX_FLAGS == "-Wl,-Bdynamic" // CXX shared module flags CMAKE_SHARED_MODULE_CREATE_CXX_FLAGS == "-shared" CMAKE_SHARED_MODULE_CXX_FLAGS == "-fPIC" CMAKE_SHARED_MODULE_LINK_STATIC_CXX_FLAGS == "-Wl,-Bstatic" CMAKE_SHARED_MODULE_LINK_DYNAMIC_CXX_FLAGS == "-Wl,-Bdynamic" // CXX exe flags CMAKE_EXE_LINK_STATIC_CXX_FLAGS == "-Wl,-Bstatic" CMAKE_EXE_LINK_DYNAMIC_CXX_FLAGS == "-Wl,-Bdynamic" CMAKE_USER_MAKE_RULES_OVERRIDE == "" CMAKE_VERBOSE_MAKEFILE == "FALSE" CMAKE_BUILD_TYPE == "" CMAKE_CXX_FLAGS == "" CMAKE_CXX_FLAGS_DEBUG == "-g" CMAKE_CXX_FLAGS_MINSIZEREL == "-Os -DNDEBUG" CMAKE_CXX_FLAGS_RELEASE == "-O3 -DNDEBUG" CMAKE_CXX_FLAGS_RELWITHDEBINFO == "-O2 -g" CMAKE_C_FLAGS == "" CMAKE_C_FLAGS_DEBUG == "-g" CMAKE_C_FLAGS_MINSIZEREL == "-Os -DNDEBUG" CMAKE_C_FLAGS_RELEASE == "-O3 -DNDEBUG" CMAKE_C_FLAGS_RELWITHDEBINFO == "-O2 -g" // build rules 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>" CMAKE_CXX_CREATE_SHARED_MODULE == "<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>" CMAKE_C_CREATE_SHARED_LIBRARY == "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_C_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>" CMAKE_C_CREATE_SHARED_MODULE == "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_C_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>" CMAKE_CXX_CREATE_STATIC_LIBRARY == "" CMAKE_C_CREATE_STATIC_LIBRARY == "" CMAKE_CXX_COMPILE_OBJECT == "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>" CMAKE_C_COMPILE_OBJECT == "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>" CMAKE_C_LINK_EXECUTABLE == "<CMAKE_C_COMPILER> <FLAGS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>" CMAKE_CXX_LINK_EXECUTABLE == "<CMAKE_CXX_COMPILER> <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>" ================================================================= === VARIABLES ================================================================= CMAKE_AR "/usr/bin/ar" CMAKE_BASE_NAME "g++" CMAKE_BINARY_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" CMAKE_BUILD_TOOL "/usr/local/bin/gmake" CMAKE_BUILD_TYPE "" CMAKE_CFG_INTDIR "." CMAKE_COLOR_MAKEFILE "ON" CMAKE_COMMAND "/usr/local/bin/cmake" CMAKE_COMPILER_IS_GNUCC "1" CMAKE_COMPILER_IS_GNUCXX "1" CMAKE_CPACK_COMMAND "/usr/local/bin/cpack" CMAKE_CROSSCOMPILING "FALSE" CMAKE_CTEST_COMMAND "/usr/local/bin/ctest" CMAKE_CURRENT_BINARY_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" CMAKE_CURRENT_LIST_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" CMAKE_CURRENT_LIST_FILE "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation/CMakeLists.txt" CMAKE_CURRENT_SOURCE_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" CMAKE_CXX_ARCHIVE_APPEND "<CMAKE_AR> r <TARGET> <LINK_FLAGS> <OBJECTS>" CMAKE_CXX_ARCHIVE_CREATE "<CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS>" CMAKE_CXX_ARCHIVE_FINISH "<CMAKE_RANLIB> <TARGET>" CMAKE_CXX_COMPILER "/usr/bin/c++" CMAKE_CXX_COMPILER_ABI "ELF" CMAKE_CXX_COMPILER_ARG1 "" CMAKE_CXX_COMPILER_ENV_VAR "CXX" CMAKE_CXX_COMPILER_ID "GNU" CMAKE_CXX_COMPILER_ID_PLATFORM_CONTENT "/* Identify known platforms by name. */ #if defined(__linux) || defined(__linux__) || defined(linux) # define PLATFORM_ID "Linux" #elif defined(__CYGWIN__) # define PLATFORM_ID "Cygwin" #elif defined(__MINGW32__) # define PLATFORM_ID "MinGW" #elif defined(__APPLE__) # define PLATFORM_ID "Darwin" #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) # define PLATFORM_ID "Windows" #elif defined(__FreeBSD__) || defined(__FreeBSD) # define PLATFORM_ID "FreeBSD" #elif defined(__NetBSD__) || defined(__NetBSD) # define PLATFORM_ID "NetBSD" #elif defined(__OpenBSD__) || defined(__OPENBSD) # define PLATFORM_ID "OpenBSD" #elif defined(__sun) || defined(sun) # define PLATFORM_ID "SunOS" #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) # define PLATFORM_ID "AIX" #elif defined(__sgi) || defined(__sgi__) || defined(_SGI) # define PLATFORM_ID "IRIX" #elif defined(__hpux) || defined(__hpux__) # define PLATFORM_ID "HP-UX" #elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) # define PLATFORM_ID "Haiku" /* Haiku also defines __BEOS__ so we must put it prior to the check for __BEOS__ */ #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) # define PLATFORM_ID "BeOS" #elif defined(__QNX__) || defined(__QNXNTO__) # define PLATFORM_ID "QNX" #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) # define PLATFORM_ID "Tru64" #elif defined(__riscos) || defined(__riscos__) # define PLATFORM_ID "RISCos" #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) # define PLATFORM_ID "SINIX" #elif defined(__UNIX_SV__) # define PLATFORM_ID "UNIX_SV" #elif defined(__bsdos__) # define PLATFORM_ID "BSDOS" #elif defined(_MPRAS) || defined(MPRAS) # define PLATFORM_ID "MP-RAS" #elif defined(__osf) || defined(__osf__) # define PLATFORM_ID "OSF1" #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) # define PLATFORM_ID "SCO_SV" #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) # define PLATFORM_ID "ULTRIX" #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) # define PLATFORM_ID "Xenix" #else /* unknown platform */ # define PLATFORM_ID "" #endif /* For windows compilers MSVC and Intel we can determine the architecture of the compiler being used. This is because the compilers do not have flags that can change the architecture, but rather depend on which compiler is being used */ #if defined(_WIN32) && defined(_MSC_VER) # if defined(_M_IA64) # define ARCHITECTURE_ID "IA64" # elif defined(_M_X64) || defined(_M_AMD64) # define ARCHITECTURE_ID "x64" # elif defined(_M_IX86) # define ARCHITECTURE_ID "X86" # else /* unknown architecture */ # define ARCHITECTURE_ID "" # endif #else # define ARCHITECTURE_ID "" #endif /* Convert integer to decimal digit literals. */ #define DEC(n) \ ('0' + (((n) / 10000000)%10)), \ ('0' + (((n) / 1000000)%10)), \ ('0' + (((n) / 100000)%10)), \ ('0' + (((n) / 10000)%10)), \ ('0' + (((n) / 1000)%10)), \ ('0' + (((n) / 100)%10)), \ ('0' + (((n) / 10)%10)), \ ('0' + ((n) % 10)) /* Convert integer to hex digit literals. */ #define HEX(n) \ ('0' + ((n)>>28 & 0xF)), \ ('0' + ((n)>>24 & 0xF)), \ ('0' + ((n)>>20 & 0xF)), \ ('0' + ((n)>>16 & 0xF)), \ ('0' + ((n)>>12 & 0xF)), \ ('0' + ((n)>>8 & 0xF)), \ ('0' + ((n)>>4 & 0xF)), \ ('0' + ((n) & 0xF)) /* Construct a string literal encoding the version number components. */ #ifdef COMPILER_VERSION_MAJOR char const info_version[] = { 'I', 'N', 'F', 'O', ':', 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', COMPILER_VERSION_MAJOR, # ifdef COMPILER_VERSION_MINOR '.', COMPILER_VERSION_MINOR, # ifdef COMPILER_VERSION_PATCH '.', COMPILER_VERSION_PATCH, # ifdef COMPILER_VERSION_TWEAK '.', COMPILER_VERSION_TWEAK, # endif # endif # endif ']','\0'}; #endif /* Construct the string literal in pieces to prevent the source from getting matched. Store it in a pointer rather than an array because some compilers will just produce instructions to fill the array rather than assigning a pointer to a static array. */ char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; " CMAKE_CXX_COMPILER_ID_RUN "1" CMAKE_CXX_COMPILER_ID_TEST_FLAGS "-c" CMAKE_CXX_COMPILER_INIT "NOTFOUND" CMAKE_CXX_COMPILER_LIST "c++;g++;CC;aCC;cl;bcc;xlC" CMAKE_CXX_COMPILER_LOADED "1" CMAKE_CXX_COMPILER_VERSION "4.2.1" CMAKE_CXX_COMPILER_WORKS "1" CMAKE_CXX_COMPILE_OBJECT "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>" CMAKE_CXX_CREATE_ASSEMBLY_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>" CMAKE_CXX_CREATE_PREPROCESSED_SOURCE "<CMAKE_CXX_COMPILER> <DEFINES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>" 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>" CMAKE_CXX_CREATE_SHARED_MODULE "<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>" CMAKE_CXX_FLAGS "" CMAKE_CXX_FLAGS_DEBUG "-g" CMAKE_CXX_FLAGS_DEBUG_INIT "-g" CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG" CMAKE_CXX_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG" CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG" CMAKE_CXX_FLAGS_RELEASE_INIT "-O3 -DNDEBUG" CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g" CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT "-O2 -g" CMAKE_CXX_HAS_ISYSROOT "" CMAKE_CXX_IGNORE_EXTENSIONS "inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC" CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include" CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib" CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;c" CMAKE_CXX_INFORMATION_LOADED "1" CMAKE_CXX_LIBRARY_ARCHITECTURE "" CMAKE_CXX_LINKER_PREFERENCE "30" CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES "1" CMAKE_CXX_LINK_EXECUTABLE "<CMAKE_CXX_COMPILER> <FLAGS> <CMAKE_CXX_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>" CMAKE_CXX_OUTPUT_EXTENSION ".o" CMAKE_CXX_PLATFORM_ID "FreeBSD" CMAKE_CXX_SIZEOF_DATA_PTR "8" CMAKE_CXX_SOURCE_FILE_EXTENSIONS "C;M;c++;cc;cpp;cxx;m;mm;CPP" CMAKE_CXX_VERBOSE_FLAG "-v" CMAKE_C_ARCHIVE_APPEND "<CMAKE_AR> r <TARGET> <LINK_FLAGS> <OBJECTS>" CMAKE_C_ARCHIVE_CREATE "<CMAKE_AR> cr <TARGET> <LINK_FLAGS> <OBJECTS>" CMAKE_C_ARCHIVE_FINISH "<CMAKE_RANLIB> <TARGET>" CMAKE_C_COMPILER "/usr/bin/gcc" CMAKE_C_COMPILER_ABI "ELF" CMAKE_C_COMPILER_ARG1 "" CMAKE_C_COMPILER_ENV_VAR "CC" CMAKE_C_COMPILER_ID "GNU" CMAKE_C_COMPILER_ID_PLATFORM_CONTENT "/* Identify known platforms by name. */ #if defined(__linux) || defined(__linux__) || defined(linux) # define PLATFORM_ID "Linux" #elif defined(__CYGWIN__) # define PLATFORM_ID "Cygwin" #elif defined(__MINGW32__) # define PLATFORM_ID "MinGW" #elif defined(__APPLE__) # define PLATFORM_ID "Darwin" #elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) # define PLATFORM_ID "Windows" #elif defined(__FreeBSD__) || defined(__FreeBSD) # define PLATFORM_ID "FreeBSD" #elif defined(__NetBSD__) || defined(__NetBSD) # define PLATFORM_ID "NetBSD" #elif defined(__OpenBSD__) || defined(__OPENBSD) # define PLATFORM_ID "OpenBSD" #elif defined(__sun) || defined(sun) # define PLATFORM_ID "SunOS" #elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) # define PLATFORM_ID "AIX" #elif defined(__sgi) || defined(__sgi__) || defined(_SGI) # define PLATFORM_ID "IRIX" #elif defined(__hpux) || defined(__hpux__) # define PLATFORM_ID "HP-UX" #elif defined(__HAIKU) || defined(__HAIKU__) || defined(_HAIKU) # define PLATFORM_ID "Haiku" /* Haiku also defines __BEOS__ so we must put it prior to the check for __BEOS__ */ #elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) # define PLATFORM_ID "BeOS" #elif defined(__QNX__) || defined(__QNXNTO__) # define PLATFORM_ID "QNX" #elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) # define PLATFORM_ID "Tru64" #elif defined(__riscos) || defined(__riscos__) # define PLATFORM_ID "RISCos" #elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) # define PLATFORM_ID "SINIX" #elif defined(__UNIX_SV__) # define PLATFORM_ID "UNIX_SV" #elif defined(__bsdos__) # define PLATFORM_ID "BSDOS" #elif defined(_MPRAS) || defined(MPRAS) # define PLATFORM_ID "MP-RAS" #elif defined(__osf) || defined(__osf__) # define PLATFORM_ID "OSF1" #elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) # define PLATFORM_ID "SCO_SV" #elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) # define PLATFORM_ID "ULTRIX" #elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) # define PLATFORM_ID "Xenix" #else /* unknown platform */ # define PLATFORM_ID "" #endif /* For windows compilers MSVC and Intel we can determine the architecture of the compiler being used. This is because the compilers do not have flags that can change the architecture, but rather depend on which compiler is being used */ #if defined(_WIN32) && defined(_MSC_VER) # if defined(_M_IA64) # define ARCHITECTURE_ID "IA64" # elif defined(_M_X64) || defined(_M_AMD64) # define ARCHITECTURE_ID "x64" # elif defined(_M_IX86) # define ARCHITECTURE_ID "X86" # else /* unknown architecture */ # define ARCHITECTURE_ID "" # endif #else # define ARCHITECTURE_ID "" #endif /* Convert integer to decimal digit literals. */ #define DEC(n) \ ('0' + (((n) / 10000000)%10)), \ ('0' + (((n) / 1000000)%10)), \ ('0' + (((n) / 100000)%10)), \ ('0' + (((n) / 10000)%10)), \ ('0' + (((n) / 1000)%10)), \ ('0' + (((n) / 100)%10)), \ ('0' + (((n) / 10)%10)), \ ('0' + ((n) % 10)) /* Convert integer to hex digit literals. */ #define HEX(n) \ ('0' + ((n)>>28 & 0xF)), \ ('0' + ((n)>>24 & 0xF)), \ ('0' + ((n)>>20 & 0xF)), \ ('0' + ((n)>>16 & 0xF)), \ ('0' + ((n)>>12 & 0xF)), \ ('0' + ((n)>>8 & 0xF)), \ ('0' + ((n)>>4 & 0xF)), \ ('0' + ((n) & 0xF)) /* Construct a string literal encoding the version number components. */ #ifdef COMPILER_VERSION_MAJOR char const info_version[] = { 'I', 'N', 'F', 'O', ':', 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', COMPILER_VERSION_MAJOR, # ifdef COMPILER_VERSION_MINOR '.', COMPILER_VERSION_MINOR, # ifdef COMPILER_VERSION_PATCH '.', COMPILER_VERSION_PATCH, # ifdef COMPILER_VERSION_TWEAK '.', COMPILER_VERSION_TWEAK, # endif # endif # endif ']','\0'}; #endif /* Construct the string literal in pieces to prevent the source from getting matched. Store it in a pointer rather than an array because some compilers will just produce instructions to fill the array rather than assigning a pointer to a static array. */ char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; " CMAKE_C_COMPILER_ID_RUN "1" CMAKE_C_COMPILER_ID_TEST_FLAGS "-c;-Aa" CMAKE_C_COMPILER_LIST "gcc;cc;cl;bcc;xlc" CMAKE_C_COMPILER_LOADED "1" CMAKE_C_COMPILER_VERSION "4.2.1" CMAKE_C_COMPILER_WORKS "1" CMAKE_C_COMPILE_OBJECT "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -o <OBJECT> -c <SOURCE>" CMAKE_C_CREATE_ASSEMBLY_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -S <SOURCE> -o <ASSEMBLY_SOURCE>" CMAKE_C_CREATE_PREPROCESSED_SOURCE "<CMAKE_C_COMPILER> <DEFINES> <FLAGS> -E <SOURCE> > <PREPROCESSED_SOURCE>" CMAKE_C_CREATE_SHARED_LIBRARY "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_C_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>" CMAKE_C_CREATE_SHARED_MODULE "<CMAKE_C_COMPILER> <CMAKE_SHARED_LIBRARY_C_FLAGS> <LANGUAGE_COMPILE_FLAGS> <LINK_FLAGS> <CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS> <CMAKE_SHARED_LIBRARY_SONAME_C_FLAG><TARGET_SONAME> -o <TARGET> <OBJECTS> <LINK_LIBRARIES>" CMAKE_C_FLAGS "" CMAKE_C_FLAGS_DEBUG "-g" CMAKE_C_FLAGS_DEBUG_INIT "-g" CMAKE_C_FLAGS_MINSIZEREL "-Os -DNDEBUG" CMAKE_C_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG" CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG" CMAKE_C_FLAGS_RELEASE_INIT "-O3 -DNDEBUG" CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g" CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "-O2 -g" CMAKE_C_HAS_ISYSROOT "" CMAKE_C_IGNORE_EXTENSIONS "h;H;o;O;obj;OBJ;def;DEF;rc;RC" CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include" CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib" CMAKE_C_IMPLICIT_LINK_LIBRARIES "c" CMAKE_C_INFORMATION_LOADED "1" CMAKE_C_LIBRARY_ARCHITECTURE "" CMAKE_C_LINKER_PREFERENCE "10" CMAKE_C_LINK_EXECUTABLE "<CMAKE_C_COMPILER> <FLAGS> <CMAKE_C_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>" CMAKE_C_OUTPUT_EXTENSION ".o" CMAKE_C_PLATFORM_ID "FreeBSD" CMAKE_C_SIZEOF_DATA_PTR "8" CMAKE_C_SOURCE_FILE_EXTENSIONS "c" CMAKE_C_VERBOSE_FLAG "-v" CMAKE_DEPFILE_FLAGS_C "-MMD -MT <OBJECT> -MF <DEPFILE>" CMAKE_DEPFILE_FLAGS_CXX "-MMD -MT <OBJECT> -MF <DEPFILE>" CMAKE_DETERMINE_CXX_ABI_COMPILED "TRUE" CMAKE_DETERMINE_C_ABI_COMPILED "TRUE" CMAKE_DL_LIBS "" CMAKE_EDIT_COMMAND "/usr/local/bin/ccmake" CMAKE_EXECUTABLE_FORMAT "ELF" CMAKE_EXECUTABLE_RPATH_LINK_CXX_FLAG "-Wl,-rpath-link," CMAKE_EXECUTABLE_RPATH_LINK_C_FLAG "-Wl,-rpath-link," CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG "-Wl,-rpath," CMAKE_EXECUTABLE_RUNTIME_CXX_FLAG_SEP ":" CMAKE_EXECUTABLE_RUNTIME_C_FLAG "-Wl,-rpath," CMAKE_EXECUTABLE_RUNTIME_C_FLAG_SEP ":" CMAKE_EXECUTABLE_SUFFIX "" CMAKE_EXE_EXPORTS_CXX_FLAG "-Wl,--export-dynamic" CMAKE_EXE_EXPORTS_C_FLAG "-Wl,--export-dynamic" 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_EXE_LINK_DYNAMIC_CXX_FLAGS "-Wl,-Bdynamic" CMAKE_EXE_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic" CMAKE_EXE_LINK_STATIC_CXX_FLAGS "-Wl,-Bstatic" CMAKE_EXE_LINK_STATIC_C_FLAGS "-Wl,-Bstatic" CMAKE_EXPORT_COMPILE_COMMANDS "OFF" CMAKE_EXTRA_GENERATOR "" CMAKE_FILES_DIRECTORY "/CMakeFiles" CMAKE_FIND_LIBRARY_PREFIXES "lib" CMAKE_FIND_LIBRARY_SUFFIXES ".so;.a" CMAKE_GENERATOR "Unix Makefiles" CMAKE_HOME_DIRECTORY "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" CMAKE_HOST_SYSTEM "FreeBSD-10.0-CURRENT" CMAKE_HOST_SYSTEM_NAME "FreeBSD" CMAKE_HOST_SYSTEM_PROCESSOR "amd64" CMAKE_HOST_SYSTEM_VERSION "10.0-CURRENT" CMAKE_HOST_UNIX "1" CMAKE_INCLUDE_FLAG_C "-I" CMAKE_INCLUDE_FLAG_CXX "-I" CMAKE_INCLUDE_FLAG_C_SEP "" CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem " CMAKE_INCLUDE_SYSTEM_FLAG_CXX "-isystem " CMAKE_INSTALL_PREFIX "/usr/local" CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT "1" CMAKE_INTERNAL_PLATFORM_ABI "ELF" CMAKE_LIBRARY_PATH_FLAG "-L" CMAKE_LIBRARY_PATH_TERMINATOR "" CMAKE_LINKER "/usr/bin/ld" CMAKE_LINK_LIBRARY_FLAG "-l" CMAKE_LINK_LIBRARY_SUFFIX "" CMAKE_MAJOR_VERSION "2" CMAKE_MAKE_PROGRAM "/usr/local/bin/gmake" CMAKE_MATCH_0 "Unix Makefiles" CMAKE_MATCH_1 "" CMAKE_MATCH_2 "" CMAKE_MATCH_3 "" CMAKE_MATCH_4 "" CMAKE_MATCH_5 "" CMAKE_MATCH_6 "" CMAKE_MATCH_7 "" CMAKE_MATCH_8 "" CMAKE_MATCH_9 "" CMAKE_MINIMUM_REQUIRED_VERSION "2.8.9" CMAKE_MINOR_VERSION "8" CMAKE_MODULE_LINKER_FLAGS " " CMAKE_MODULE_LINKER_FLAGS_DEBUG "" CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL "" CMAKE_MODULE_LINKER_FLAGS_RELEASE "" CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO "" CMAKE_NM "/usr/bin/nm" CMAKE_OBJCOPY "/usr/bin/objcopy" CMAKE_OBJDUMP "/usr/bin/objdump" CMAKE_PARENT_LIST_FILE "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation/CMakeLists.txt" CMAKE_PATCH_VERSION "9" CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "/lib;/usr/lib;/usr/lib32;/usr/lib64" CMAKE_PLATFORM_ROOT_BIN "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation/CMakeFiles" CMAKE_PLATFORM_USES_PATH_WHEN_NO_SONAME "1" CMAKE_PROJECT_NAME "DumpInformation" CMAKE_RANLIB "/usr/bin/ranlib" CMAKE_ROOT "/usr/local/share/cmake" CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "-shared" CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "-shared" CMAKE_SHARED_LIBRARY_CXX_FLAGS "-fPIC" CMAKE_SHARED_LIBRARY_C_FLAGS "-fPIC" CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "" CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_CXX_FLAGS "-Wl,-Bdynamic" CMAKE_SHARED_LIBRARY_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic" CMAKE_SHARED_LIBRARY_LINK_STATIC_CXX_FLAGS "-Wl,-Bstatic" CMAKE_SHARED_LIBRARY_LINK_STATIC_C_FLAGS "-Wl,-Bstatic" CMAKE_SHARED_LIBRARY_PREFIX "lib" CMAKE_SHARED_LIBRARY_RPATH_LINK_CXX_FLAG "-Wl,-rpath-link," CMAKE_SHARED_LIBRARY_RPATH_LINK_C_FLAG "-Wl,-rpath-link," CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG "-Wl,-rpath," CMAKE_SHARED_LIBRARY_RUNTIME_CXX_FLAG_SEP ":" CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG "-Wl,-rpath," CMAKE_SHARED_LIBRARY_RUNTIME_C_FLAG_SEP ":" CMAKE_SHARED_LIBRARY_SONAME_CXX_FLAG "-Wl,-soname," CMAKE_SHARED_LIBRARY_SONAME_C_FLAG "-Wl,-soname," CMAKE_SHARED_LIBRARY_SUFFIX ".so" 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_SHARED_MODULE_CREATE_CXX_FLAGS "-shared" CMAKE_SHARED_MODULE_CREATE_C_FLAGS "-shared" CMAKE_SHARED_MODULE_CXX_FLAGS "-fPIC" CMAKE_SHARED_MODULE_C_FLAGS "-fPIC" CMAKE_SHARED_MODULE_LINK_DYNAMIC_CXX_FLAGS "-Wl,-Bdynamic" CMAKE_SHARED_MODULE_LINK_DYNAMIC_C_FLAGS "-Wl,-Bdynamic" CMAKE_SHARED_MODULE_LINK_STATIC_CXX_FLAGS "-Wl,-Bstatic" CMAKE_SHARED_MODULE_LINK_STATIC_C_FLAGS "-Wl,-Bstatic" CMAKE_SHARED_MODULE_PREFIX "lib" CMAKE_SHARED_MODULE_SUFFIX ".so" CMAKE_SIZEOF_VOID_P "8" CMAKE_SKIP_INSTALL_RPATH "NO" CMAKE_SKIP_RPATH "NO" CMAKE_SOURCE_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" CMAKE_STATIC_LIBRARY_PREFIX "lib" CMAKE_STATIC_LIBRARY_SUFFIX ".a" CMAKE_STRIP "/usr/bin/strip" CMAKE_SYSTEM "FreeBSD-10.0-CURRENT" CMAKE_SYSTEM_INCLUDE_PATH "/usr/include/w32api;/usr/local/include;/usr/include/X11;/usr/pkg/include;/opt/csw/include;/opt/include;/usr/openwin/include" CMAKE_SYSTEM_INFO_FILE "Platform/FreeBSD" CMAKE_SYSTEM_LIBRARY_PATH "/usr/lib/w32api;/usr/local/lib;/usr/lib/X11;/usr/pkg/lib;/opt/csw/lib;/opt/lib;/usr/openwin/lib" CMAKE_SYSTEM_LOADED "1" CMAKE_SYSTEM_NAME "FreeBSD" CMAKE_SYSTEM_PREFIX_PATH "/usr/local;/usr;/;/usr/local;/usr/local" CMAKE_SYSTEM_PROCESSOR "amd64" CMAKE_SYSTEM_PROGRAM_PATH "/usr/pkg/bin" CMAKE_SYSTEM_SPECIFIC_INFORMATION_LOADED "1" CMAKE_SYSTEM_VERSION "10.0-CURRENT" CMAKE_TWEAK_VERSION "0" CMAKE_UNAME "/usr/bin/uname" CMAKE_VERBOSE_MAKEFILE "FALSE" CMAKE_VERSION "2.8.9" CXX_TEST_WAS_RUN "1" C_TEST_WAS_RUN "1" DumpInformation_BINARY_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" DumpInformation_SOURCE_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" PRESET_CMAKE_SYSTEM_NAME "FALSE" PROJECT_BINARY_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" PROJECT_NAME "DumpInformation" PROJECT_SOURCE_DIR "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation" RESULT_FILE "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation/results.txt" RUN_CONFIGURE "ON" UNIX "1" _CMAKE_INSTALL_DIR "/usr/local" _CMAKE_TOOLCHAIN_LOCATION "/usr/bin" _INCLUDED_FILE "NOTFOUND" _INCLUDED_SYSTEM_INFO_FILE "/usr/local/share/cmake/Modules/Platform/FreeBSD.cmake" _IN_TC "0" __COMPILER_GNU "1" __UNIX_PATHS_INCLUDED "1" f "" incl "/home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation/This does not exists" type "" val "0" ================================================================= === COMMANDS ================================================================= __compiler_gnu _cmake_determine_compiler_abi _cmake_determine_compiler_id _cmake_determine_compiler_id_build _cmake_determine_compiler_id_check _cmake_determine_compiler_id_vendor _cmake_determine_compiler_id_write _cmake_parse_implicit_link_info _printtestcompilerstatus add_custom_command add_custom_target add_definitions add_dependencies add_executable add_library add_subdirectory add_test adjust_cmake_system_variables aux_source_directory break build_command build_name cmake_determine_compiler_abi cmake_determine_compiler_id cmake_determine_compiler_id_build cmake_determine_compiler_id_check cmake_determine_compiler_id_vendor cmake_determine_compiler_id_write cmake_minimum_required cmake_parse_implicit_link_info cmake_policy configure_file create_test_sourcelist define_property else elseif enable_language enable_testing endforeach endfunction endif endmacro endwhile exec_program execute_process export export_library_dependencies file find_file find_library find_package find_path find_program fltk_wrap_ui foreach function get_cmake_property get_directory_property get_filename_component get_property get_source_file_property get_target_property get_test_property getdefaultwindowsprefixbase if include include_directories include_external_msproject include_regular_expression install install_files install_programs install_targets link_directories link_libraries list load_cache load_command macro make_directory mark_as_advanced math message option output_required_files printtestcompilerstatus project qt_wrap_cpp qt_wrap_ui remove remove_definitions return separate_arguments set set_directory_properties set_property set_source_files_properties set_target_properties set_tests_properties site_name source_group string subdir_depends subdirs target_link_libraries try_compile try_run unset use_mangled_mesa utility_source variable_requires variable_watch while write_file ================================================================= === MACROS ================================================================= ADJUST_CMAKE_SYSTEM_VARIABLES __compiler_gnu ================================================================= === OTHER ================================================================= INCLUDE_DIRECTORY: /home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation INCLUDE_DIRECTORY: /home/cerutti/ctest/cmake-shared/build/__cmake_systeminformation INCLUDE_REGULAR_EXPRESSION: ^.*$ ================================================================= === ../CMakeCache.txt ================================================================= # This is the CMakeCache file. # For build in directory: /home/cerutti/ctest/cmake-shared/build # It was generated by CMake: /usr/local/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. # If you do want to change a value, simply edit, save, and exit the editor. # The syntax for the file is as follows: # KEY:TYPE=VALUE # KEY is the name of a variable in the cache. # TYPE is a hint to GUI's for the type of VALUE, DO NOT EDIT TYPE!. # VALUE is the current value for the KEY. ######################## # EXTERNAL cache entries ######################## //Path to a program. CMAKE_AR:FILEPATH=/usr/bin/ar //Choose the type of build, options are: None(CMAKE_CXX_FLAGS or // CMAKE_C_FLAGS used) Debug Release RelWithDebInfo MinSizeRel. CMAKE_BUILD_TYPE:STRING= //Enable/Disable color output during build. CMAKE_COLOR_MAKEFILE:BOOL=ON //CXX compiler. CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ //Flags used by the compiler during all build types. CMAKE_CXX_FLAGS:STRING= //Flags used by the compiler during debug builds. CMAKE_CXX_FLAGS_DEBUG:STRING=-g //Flags used by the compiler during release minsize builds. CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Flags used by the compiler during release builds (/MD /Ob1 /Oi // /Ot /Oy /Gs will produce slightly less optimized but smaller // files). CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Flags used by the compiler during Release with Debug Info builds. CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g //C compiler. CMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc //Flags used by the compiler during all build types. CMAKE_C_FLAGS:STRING= //Flags used by the compiler during debug builds. CMAKE_C_FLAGS_DEBUG:STRING=-g //Flags used by the compiler during release minsize builds. CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG //Flags used by the compiler during release builds (/MD /Ob1 /Oi // /Ot /Oy /Gs will produce slightly less optimized but smaller // files). CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG //Flags used by the compiler during Release with Debug Info builds. CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g //Flags used by the linker. CMAKE_EXE_LINKER_FLAGS:STRING=' ' //Flags used by the linker during debug builds. CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during release minsize builds. CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during release builds. CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during Release with Debug Info builds. CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Enable/Disable output of compile commands during generation. CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF //Install path prefix, prepended onto install directories. CMAKE_INSTALL_PREFIX:PATH=/usr/local //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld //Path to a program. CMAKE_MAKE_PROGRAM:FILEPATH=/usr/local/bin/gmake //Flags used by the linker during the creation of modules. CMAKE_MODULE_LINKER_FLAGS:STRING=' ' //Flags used by the linker during debug builds. CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during release minsize builds. CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during release builds. CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during Release with Debug Info builds. CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= //Path to a program. CMAKE_NM:FILEPATH=/usr/bin/nm //Path to a program. CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy //Path to a program. CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump //Value Computed by CMake CMAKE_PROJECT_NAME:STATIC=cmakeshared //Path to a program. CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib //Flags used by the linker during the creation of dll's. CMAKE_SHARED_LINKER_FLAGS:STRING=' ' //Flags used by the linker during debug builds. CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= //Flags used by the linker during release minsize builds. CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= //Flags used by the linker during release builds. CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= //Flags used by the linker during Release with Debug Info builds. CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= //If set, runtime paths are not added when installing shared libraries, // but are added when building. CMAKE_SKIP_INSTALL_RPATH:BOOL=NO //If set, runtime paths are not added when using shared libraries. CMAKE_SKIP_RPATH:BOOL=NO //Path to a program. CMAKE_STRIP:FILEPATH=/usr/bin/strip //If true, cmake will use relative paths in makefiles and projects. CMAKE_USE_RELATIVE_PATHS:BOOL=OFF //If this value is on, makefiles will be generated without the // .SILENT directive, and all commands will be echoed to the console // during the make. This is useful for debugging only. With Visual // Studio IDE projects all commands are done without /nologo. CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake cmakeshared_BINARY_DIR:STATIC=/home/cerutti/ctest/cmake-shared/build //Value Computed by CMake cmakeshared_SOURCE_DIR:STATIC=/home/cerutti/ctest/cmake-shared //Dependencies for target mylib_LIB_DEPENDS:STATIC= ######################## # INTERNAL cache entries ######################## //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_BUILD_TOOL CMAKE_BUILD_TOOL-ADVANCED:INTERNAL=1 //What is the target build tool cmake is generating for. CMAKE_BUILD_TOOL:INTERNAL=/usr/local/bin/gmake //This is the directory where this CMakeCache.txt was created CMAKE_CACHEFILE_DIR:INTERNAL=/home/cerutti/ctest/cmake-shared/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=2 //Minor version of cmake used to create the current loaded cache CMAKE_CACHE_MINOR_VERSION:INTERNAL=8 //Patch version of cmake used to create the current loaded cache CMAKE_CACHE_PATCH_VERSION:INTERNAL=9 //ADVANCED property for variable: CMAKE_COLOR_MAKEFILE CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 //Path to CMake executable. CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake //Path to cpack program executable. CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack //Path to ctest program executable. CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest //ADVANCED property for variable: CMAKE_CXX_COMPILER CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 CMAKE_CXX_COMPILER_WORKS:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_COMPILER CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 CMAKE_C_COMPILER_WORKS:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //Result of TRY_COMPILE CMAKE_DETERMINE_CXX_ABI_COMPILED:INTERNAL=TRUE //Result of TRY_COMPILE CMAKE_DETERMINE_C_ABI_COMPILED:INTERNAL=TRUE //Path to cache edit program executable. CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake //Executable file format CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 //Name of generator. CMAKE_GENERATOR:INTERNAL=Unix Makefiles //Start directory with the top level CMakeLists.txt file for this // project CMAKE_HOME_DIRECTORY:INTERNAL=/home/cerutti/ctest/cmake-shared //ADVANCED property for variable: CMAKE_LINKER CMAKE_LINKER-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MAKE_PROGRAM CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_NM CMAKE_NM-ADVANCED:INTERNAL=1 //number of local generators CMAKE_NUMBER_OF_LOCAL_GENERATORS:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJCOPY CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_OBJDUMP CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_RANLIB CMAKE_RANLIB-ADVANCED:INTERNAL=1 //Path to CMake installation. CMAKE_ROOT:INTERNAL=/usr/local/share/cmake //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_SKIP_RPATH CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_STRIP CMAKE_STRIP-ADVANCED:INTERNAL=1 //uname command CMAKE_UNAME:INTERNAL=/usr/bin/uname //ADVANCED property for variable: CMAKE_USE_RELATIVE_PATHS CMAKE_USE_RELATIVE_PATHS-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 ================================================================= === ../CMakeFiles/CMakeOutput.log ================================================================= The system is: FreeBSD - 10.0-CURRENT - amd64 Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. Compiler: /usr/bin/gcc Build flags: Id flags: The output was: 0 Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" The C compiler identification is GNU, found in "/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ Build flags: Id flags: The output was: 0 Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" The CXX compiler identification is GNU, found in "/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CompilerIdCXX/a.out" Determining if the C compiler works passed with the following output: Change Dir: /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp Run Build Command:/usr/local/bin/gmake "cmTryCompileExec1804050889/fast" /usr/local/bin/gmake -f CMakeFiles/cmTryCompileExec1804050889.dir/build.make CMakeFiles/cmTryCompileExec1804050889.dir/build gmake[1]: Entering directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' /usr/local/bin/cmake -E cmake_progress_report /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec1804050889.dir/testCCompiler.c.o /usr/bin/gcc -o CMakeFiles/cmTryCompileExec1804050889.dir/testCCompiler.c.o -c /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/testCCompiler.c Linking C executable cmTryCompileExec1804050889 /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1804050889.dir/link.txt --verbose=1 /usr/bin/gcc CMakeFiles/cmTryCompileExec1804050889.dir/testCCompiler.c.o -o cmTryCompileExec1804050889 gmake[1]: Leaving directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' Detecting C compiler ABI info compiled with the following output: Change Dir: /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp Run Build Command:/usr/local/bin/gmake "cmTryCompileExec1870756544/fast" /usr/local/bin/gmake -f CMakeFiles/cmTryCompileExec1870756544.dir/build.make CMakeFiles/cmTryCompileExec1870756544.dir/build gmake[1]: Entering directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' /usr/local/bin/cmake -E cmake_progress_report /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building C object CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o /usr/bin/gcc -o CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake/Modules/CMakeCCompilerABI.c Linking C executable cmTryCompileExec1870756544 /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1870756544.dir/link.txt --verbose=1 /usr/bin/gcc -v CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec1870756544 Using built-in specs. Target: amd64-undermydesk-freebsd Configured with: FreeBSD/amd64 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] /usr/bin/ld --eh-frame-hdr -V -dynamic-linker /libexec/ld-elf.so.1 --hash-style=both --enable-new-dtags -o cmTryCompileExec1870756544 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib -L/usr/lib CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/crtend.o /usr/lib/crtn.o GNU ld 2.17.50 [FreeBSD] 2007-07-03 Supported emulations: elf_x86_64_fbsd elf_i386_fbsd gmake[1]: Leaving directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:/usr/local/bin/gmake "cmTryCompileExec1870756544/fast"] ignore line: [/usr/local/bin/gmake -f CMakeFiles/cmTryCompileExec1870756544.dir/build.make CMakeFiles/cmTryCompileExec1870756544.dir/build] ignore line: [gmake[1]: Entering directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp'] ignore line: [/usr/local/bin/cmake -E cmake_progress_report /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/CMakeFiles 1] ignore line: [Building C object CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o] ignore line: [/usr/bin/gcc -o CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake/Modules/CMakeCCompilerABI.c] ignore line: [Linking C executable cmTryCompileExec1870756544] ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec1870756544.dir/link.txt --verbose=1] ignore line: [/usr/bin/gcc -v CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o -o cmTryCompileExec1870756544 ] ignore line: [Using built-in specs.] ignore line: [Target: amd64-undermydesk-freebsd] ignore line: [Configured with: FreeBSD/amd64 system compiler] ignore line: [Thread model: posix] ignore line: [gcc version 4.2.1 20070831 patched [FreeBSD]] link line: [ /usr/bin/ld --eh-frame-hdr -V -dynamic-linker /libexec/ld-elf.so.1 --hash-style=both --enable-new-dtags -o cmTryCompileExec1870756544 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib -L/usr/lib CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/crtend.o /usr/lib/crtn.o] arg [/usr/bin/ld] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-V] ==> ignore arg [-dynamic-linker] ==> ignore arg [/libexec/ld-elf.so.1] ==> ignore arg [--hash-style=both] ==> ignore arg [--enable-new-dtags] ==> ignore arg [-o] ==> ignore arg [cmTryCompileExec1870756544] ==> ignore arg [/usr/lib/crt1.o] ==> ignore arg [/usr/lib/crti.o] ==> ignore arg [/usr/lib/crtbegin.o] ==> ignore arg [-L/usr/lib] ==> dir [/usr/lib] arg [-L/usr/lib] ==> dir [/usr/lib] arg [CMakeFiles/cmTryCompileExec1870756544.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--no-as-needed] ==> ignore arg [-lc] ==> lib [c] arg [-lgcc] ==> lib [gcc] arg [--as-needed] ==> ignore arg [-lgcc_s] ==> lib [gcc_s] arg [--no-as-needed] ==> ignore arg [/usr/lib/crtend.o] ==> ignore arg [/usr/lib/crtn.o] ==> ignore remove lib [gcc] remove lib [gcc_s] remove lib [gcc] remove lib [gcc_s] collapse dir [/usr/lib] ==> [/usr/lib] collapse dir [/usr/lib] ==> [/usr/lib] implicit libs: [c] implicit dirs: [/usr/lib] Determining if the CXX compiler works passed with the following output: Change Dir: /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp Run Build Command:/usr/local/bin/gmake "cmTryCompileExec3442817115/fast" /usr/local/bin/gmake -f CMakeFiles/cmTryCompileExec3442817115.dir/build.make CMakeFiles/cmTryCompileExec3442817115.dir/build gmake[1]: Entering directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' /usr/local/bin/cmake -E cmake_progress_report /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec3442817115.dir/testCXXCompiler.cxx.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec3442817115.dir/testCXXCompiler.cxx.o -c /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/testCXXCompiler.cxx Linking CXX executable cmTryCompileExec3442817115 /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3442817115.dir/link.txt --verbose=1 /usr/bin/c++ CMakeFiles/cmTryCompileExec3442817115.dir/testCXXCompiler.cxx.o -o cmTryCompileExec3442817115 gmake[1]: Leaving directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' Detecting CXX compiler ABI info compiled with the following output: Change Dir: /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp Run Build Command:/usr/local/bin/gmake "cmTryCompileExec3276034866/fast" /usr/local/bin/gmake -f CMakeFiles/cmTryCompileExec3276034866.dir/build.make CMakeFiles/cmTryCompileExec3276034866.dir/build gmake[1]: Entering directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' /usr/local/bin/cmake -E cmake_progress_report /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/CMakeFiles 1 Building CXX object CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o /usr/bin/c++ -o CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake/Modules/CMakeCXXCompilerABI.cpp Linking CXX executable cmTryCompileExec3276034866 /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3276034866.dir/link.txt --verbose=1 /usr/bin/c++ -v CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec3276034866 Using built-in specs. Target: amd64-undermydesk-freebsd Configured with: FreeBSD/amd64 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] /usr/bin/ld --eh-frame-hdr -V -dynamic-linker /libexec/ld-elf.so.1 --hash-style=both --enable-new-dtags -o cmTryCompileExec3276034866 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib -L/usr/lib CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/crtend.o /usr/lib/crtn.o GNU ld 2.17.50 [FreeBSD] 2007-07-03 Supported emulations: elf_x86_64_fbsd elf_i386_fbsd gmake[1]: Leaving directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp' Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|ld|collect2)[^/\]*( |$)] ignore line: [Change Dir: /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp] ignore line: [] ignore line: [Run Build Command:/usr/local/bin/gmake "cmTryCompileExec3276034866/fast"] ignore line: [/usr/local/bin/gmake -f CMakeFiles/cmTryCompileExec3276034866.dir/build.make CMakeFiles/cmTryCompileExec3276034866.dir/build] ignore line: [gmake[1]: Entering directory `/usr/home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp'] ignore line: [/usr/local/bin/cmake -E cmake_progress_report /home/cerutti/ctest/cmake-shared/build/CMakeFiles/CMakeTmp/CMakeFiles 1] ignore line: [Building CXX object CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o] ignore line: [/usr/bin/c++ -o CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Linking CXX executable cmTryCompileExec3276034866] ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTryCompileExec3276034866.dir/link.txt --verbose=1] ignore line: [/usr/bin/c++ -v CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o -o cmTryCompileExec3276034866 ] ignore line: [Using built-in specs.] ignore line: [Target: amd64-undermydesk-freebsd] ignore line: [Configured with: FreeBSD/amd64 system compiler] ignore line: [Thread model: posix] ignore line: [gcc version 4.2.1 20070831 patched [FreeBSD]] link line: [ /usr/bin/ld --eh-frame-hdr -V -dynamic-linker /libexec/ld-elf.so.1 --hash-style=both --enable-new-dtags -o cmTryCompileExec3276034866 /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -L/usr/lib -L/usr/lib CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/crtend.o /usr/lib/crtn.o] arg [/usr/bin/ld] ==> ignore arg [--eh-frame-hdr] ==> ignore arg [-V] ==> ignore arg [-dynamic-linker] ==> ignore arg [/libexec/ld-elf.so.1] ==> ignore arg [--hash-style=both] ==> ignore arg [--enable-new-dtags] ==> ignore arg [-o] ==> ignore arg [cmTryCompileExec3276034866] ==> ignore arg [/usr/lib/crt1.o] ==> ignore arg [/usr/lib/crti.o] ==> ignore arg [/usr/lib/crtbegin.o] ==> ignore arg [-L/usr/lib] ==> dir [/usr/lib] arg [-L/usr/lib] ==> dir [/usr/lib] arg [CMakeFiles/cmTryCompileExec3276034866.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [-lc] ==> lib [c] arg [-lgcc_s] ==> lib [gcc_s] arg [-lgcc] ==> lib [gcc] arg [/usr/lib/crtend.o] ==> ignore arg [/usr/lib/crtn.o] ==> ignore remove lib [gcc_s] remove lib [gcc] remove lib [gcc_s] remove lib [gcc] collapse dir [/usr/lib] ==> [/usr/lib] collapse dir [/usr/lib] ==> [/usr/lib] implicit libs: [stdc++;m;c] implicit dirs: [/usr/lib] ================================================================= === ../CMakeFiles/CMakeSystem.cmake ================================================================= SET(CMAKE_SYSTEM "FreeBSD-10.0-CURRENT") SET(CMAKE_SYSTEM_NAME "FreeBSD") SET(CMAKE_SYSTEM_VERSION "10.0-CURRENT") SET(CMAKE_SYSTEM_PROCESSOR "amd64") SET(CMAKE_HOST_SYSTEM "FreeBSD-10.0-CURRENT") SET(CMAKE_HOST_SYSTEM_NAME "FreeBSD") SET(CMAKE_HOST_SYSTEM_VERSION "10.0-CURRENT") SET(CMAKE_HOST_SYSTEM_PROCESSOR "amd64") SET(CMAKE_CROSSCOMPILING "FALSE") SET(CMAKE_SYSTEM_LOADED 1) | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0031145) Pietro Cerutti (reporter) 2012-10-02 05:53 |
Ok I solved it. I had stale 2.8.8 files around in CMAKE_ROOT. Please close this as invalid. |
|
(0031147) David Cole (manager) 2012-10-02 06:42 |
Marking as resolved at the request of the reporter |
|
(0032463) Robert Maynard (manager) 2013-03-04 08:38 |
Closing resolved issues that have not been updated in more than 4 months. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| 2012-10-02 05:33 | Pietro Cerutti | New Issue | |
| 2012-10-02 05:53 | Pietro Cerutti | Note Added: 0031145 | |
| 2012-10-02 06:42 | David Cole | Assigned To | => David Cole |
| 2012-10-02 06:42 | David Cole | Status | new => assigned |
| 2012-10-02 06:42 | David Cole | Note Added: 0031147 | |
| 2012-10-02 06:42 | David Cole | Status | assigned => resolved |
| 2012-10-02 06:42 | David Cole | Resolution | open => no change required |
| 2013-03-04 08:38 | Robert Maynard | Note Added: 0032463 | |
| 2013-03-04 08:38 | Robert Maynard | Status | resolved => closed |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |