<p dir="ltr">My systen has cmake 3.3 x <br>
When I run cmake I get a bunch of messages I am concerned about <br>
Could someone tell me if the following should be of concern<br>
Especially the policy messages gotten trying to build kdevelop-5</p>
<p dir="ltr">$ cmake ../<br>
-- The C compiler identification is GNU 5.3.0<br>
-- The CXX compiler identification is GNU 5.3.0<br>
-- Check for working C compiler: /usr/bin/cc<br>
-- Check for working C compiler: /usr/bin/cc -- works<br>
-- Detecting C compiler ABI info<br>
-- Detecting C compiler ABI info - done<br>
-- Detecting C compile features<br>
-- Detecting C compile features - done<br>
-- Check for working CXX compiler: /usr/bin/c++.exe<br>
-- Check for working CXX compiler: /usr/bin/c++.exe -- works<br>
-- Detecting CXX compiler ABI info<br>
-- Detecting CXX compiler ABI info - done<br>
-- Detecting CXX compile features<br>
-- Detecting CXX compile features - done<br>
-- Looking for __GLIBC__<br>
-- Looking for __GLIBC__ - not found<br>
-- Performing Test _OFFT_IS_64BIT<br>
-- Performing Test _OFFT_IS_64BIT - Success<br>
-- Found KF5Config: /usr/lib/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.12.0")<br>
-- Found KF5Declarative: /usr/lib/cmake/KF5Declarative/KF5DeclarativeConfig.cmake (found version "5.12.0")<br>
-- Found KF5DocTools: /usr/lib/cmake/KF5DocTools/KF5DocToolsConfig.cmake (found version "5.12.0")<br>
-- Found KF5IconThemes: /usr/lib/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version "5.12.0")<br>
-- Found Gettext: /usr/bin/msgmerge.exe (found version "0.19.5.1")<br>
-- Found PythonInterp: /usr/bin/python (found version "2.7.10")<br>
-- Found KF5I18n: /usr/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.12.0")<br>
-- Found KF5ItemModels: /usr/lib/cmake/KF5ItemModels/KF5ItemModelsConfig.cmake (found version "5.12.0")<br>
-- Found KF5ItemViews: /usr/lib/cmake/KF5ItemViews/KF5ItemViewsConfig.cmake (found version "5.12.0")<br>
-- Found KF5JobWidgets: /usr/lib/cmake/KF5JobWidgets/KF5JobWidgetsConfig.cmake (found version "5.12.0")<br>
-- Found KF5KCMUtils: /usr/lib/cmake/KF5KCMUtils/KF5KCMUtilsConfig.cmake (found version "5.12.0")<br>
-- Found KF5KIO: /usr/lib/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.12.0")<br>
-- Found KF5NewStuff: /usr/lib/cmake/KF5NewStuff/KF5NewStuffConfig.cmake (found version "5.12.0")<br>
-- Found KF5NotifyConfig: /usr/lib/cmake/KF5NotifyConfig/KF5NotifyConfigConfig.cmake (found version "5.12.0")<br>
-- Found KF5Parts: /usr/lib/cmake/KF5Parts/KF5PartsConfig.cmake (found version "5.12.0")<br>
-- Found KF5Service: /usr/lib/cmake/KF5Service/KF5ServiceConfig.cmake (found version "5.12.0")<br>
-- Found KF5TextEditor: /usr/lib/cmake/KF5TextEditor/KF5TextEditorConfig.cmake (found version "5.12.0")<br>
-- Found KF5ThreadWeaver: /usr/lib/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfig.cmake (found version "5.12.0")<br>
-- Found KF5XmlGui: /usr/lib/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found version "5.12.0")<br>
-- Found KF5WindowSystem: /usr/lib/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.12.0")<br>
-- Found KF5Crash: /usr/lib/cmake/KF5Crash/KF5CrashConfig.cmake (found version "5.12.0")<br>
-- Found KF5: success (found suitable version "5.12.0", minimum required is "5.4.0") found components:  Config Declarative DocTo                                                                                                             ols IconThemes I18n ItemModels ItemViews JobWidgets KCMUtils KIO NewStuff NotifyConfig Parts Service TextEditor ThreadWeaver Xml                                                                                                             Gui WindowSystem Crash<br>
CMake Warning at CMakeLists.txt:60 (find_package):<br>
  By not providing "FindKDevelop-PG-Qt.cmake" in CMAKE_MODULE_PATH this<br>
  project has asked CMake to find a package configuration file provided by<br>
  "KDevelop-PG-Qt", but CMake did not find one.<br>
 <br>
  Could not find a package configuration file provided by "KDevelop-PG-Qt"<br>
  (requested version 1.90.90) with any of the following names:<br>
 <br>
    KDevelop-PG-QtConfig.cmake<br>
    kdevelop-pg-qt-config.cmake<br>
 <br>
  Add the installation prefix of "KDevelop-PG-Qt" to CMAKE_PREFIX_PATH or set<br>
  "KDevelop-PG-Qt_DIR" to a directory containing one of the above files.  If<br>
  "KDevelop-PG-Qt" provides a separate development package or SDK, be sure it<br>
  has been installed.<br>
 <br>
 <br>
-- Found SharedMimeInfo: /usr/bin/update-mime-database.exe (found version "1.6")<br>
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR<br>
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success<br>
llvm-config: error: components given, but unused<br>
 <br>
usage: llvm-config <OPTION>... [<COMPONENT>...]<br>
 <br>
Get various configuration information needed to compile programs which use<br>
LLVM.  Typically called from 'configure' scripts.  Examples:<br>
  llvm-config --cxxflags<br>
  llvm-config --ldflags<br>
  llvm-config --libs engine bcreader scalaropts<br>
 <br>
Options:<br>
  --version         Print LLVM version.<br>
  --prefix          Print the installation prefix.<br>
  --src-root        Print the source root LLVM was built from.<br>
  --obj-root        Print the object root used to build LLVM.<br>
  --bindir          Directory containing LLVM executables.<br>
  --includedir      Directory containing LLVM headers.<br>
  --libdir          Directory containing LLVM libraries.<br>
  --cppflags        C preprocessor flags for files that include LLVM headers.<br>
  --cflags          C compiler flags for files that include LLVM headers.<br>
  --cxxflags        C++ compiler flags for files that include LLVM headers.<br>
  --ldflags         Print Linker flags.<br>
  --system-libs     System Libraries needed to link against LLVM components.<br>
  --libs            Libraries needed to link against LLVM components.<br>
  --libnames        Bare library names for in-tree builds.<br>
  --libfiles        Fully qualified library filenames for makefile depends.<br>
  --components      List of all possible components.<br>
  --targets-built   List of all targets currently built.<br>
  --host-target     Target triple used to configure LLVM.<br>
  --build-mode      Print build mode of LLVM tree (e.g. Debug or Release).<br>
  --assertion-mode  Print assertion mode of LLVM tree (ON or OFF).<br>
Typical components:<br>
  all               All LLVM libraries (default).<br>
  engine            Either a native JIT or a bitcode interpreter.<br>
-- Found LLVM (version: 3.5.2): (using /usr/bin/llvm-config-3.5.exe)<br>
--   Include dirs:   /usr/include/llvm-3.5.2<br>
--   LLVM libraries: /usr/lib/libLLVMLTO.a /usr/lib/libLLVMObjCARCOpts.a /usr/lib/libLLVMLinker.a /usr/lib/libLLVMipo.a /usr/lib                                                                                                             /libLLVMVectorize.a /usr/lib/libLLVMBitWriter.a /usr/lib/libLLVMCppBackendCodeGen.a /usr/lib/libLLVMCppBackendInfo.a /usr/lib/li                                                                                                             bLLVMTableGen.a /usr/lib/libLLVMDebugInfo.a /usr/lib/libLLVMOption.a /usr/lib/libLLVMX86Disassembler.a /usr/lib/libLLVMX86AsmPar                                                                                                             ser.a /usr/lib/libLLVMX86CodeGen.a /usr/lib/libLLVMSelectionDAG.a /usr/lib/libLLVMAsmPrinter.a /usr/lib/libLLVMX86Desc.a /usr/li                                                                                                             b/libLLVMX86Info.a /usr/lib/libLLVMX86AsmPrinter.a /usr/lib/libLLVMX86Utils.a /usr/lib/libLLVMJIT.a /usr/lib/libLLVMIRReader.a /                                                                                                             usr/lib/libLLVMAsmParser.a /usr/lib/libLLVMLineEditor.a /usr/lib/libLLVMMCAnalysis.a /usr/lib/libLLVMMCDisassembler.a /usr/lib/l                                                                                                             ibLLVMInstrumentation.a /usr/lib/libLLVMInterpreter.a /usr/lib/libLLVMCodeGen.a /usr/lib/libLLVMScalarOpts.a /usr/lib/libLLVMIns                                                                                                             tCombine.a /usr/lib/libLLVMTransformUtils.a /usr/lib/libLLVMipa.a /usr/lib/libLLVMAnalysis.a /usr/lib/libLLVMProfileData.a /usr/                                                                                                             lib/libLLVMMCJIT.a /usr/lib/libLLVMTarget.a /usr/lib/libLLVMRuntimeDyld.a /usr/lib/libLLVMObject.a /usr/lib/libLLVMMCParser.a /u                                                                                                             sr/lib/libLLVMBitReader.a /usr/lib/libLLVMExecutionEngine.a /usr/lib/libLLVMMC.a /usr/lib/libLLVMCore.a /usr/lib/libLLVMSupport.                                                                                                             a<br>
-- Found Clang (LLVM version: 3.5.2)<br>
--   Include dirs:       /usr/include/llvm-3.5.2<br>
--   Clang libraries:    /usr/lib/libclangFrontend.dll.a;/usr/lib/libclangDriver.dll.a;/usr/lib/libclangCodeGen.dll.a;/usr/lib/l                                                                                                             ibclangSema.dll.a;/usr/lib/libclangAnalysis.dll.a;/usr/lib/libclangRewriteFrontend.dll.a;/usr/lib/libclangRewrite.dll.a;/usr/lib                                                                                                             /libclangAST.dll.a;/usr/lib/libclangParse.dll.a;/usr/lib/libclangLex.dll.a;/usr/lib/libclangBasic.dll.a;/usr/lib/libclangARCMigr                                                                                                             ate.dll.a;/usr/lib/libclangEdit.dll.a;/usr/lib/libclangFrontendTool.dll.a;/usr/lib/libclangRewrite.dll.a;/usr/lib/libclangSerial                                                                                                             ization.dll.a;/usr/lib/libclangTooling.dll.a;/usr/lib/libclangStaticAnalyzerCheckers.dll.a;/usr/lib/libclangStaticAnalyzerCore.d                                                                                                             ll.a;/usr/lib/libclangStaticAnalyzerFrontend.dll.a;/usr/lib/libclangSema.dll.a<br>
--   Libclang C library: /usr/lib/libclang.dll.a<br>
CMake Warning at debuggers/gdb/CMakeLists.txt:16 (find_package):<br>
  By not providing "FindKF5SysGuard.cmake" in CMAKE_MODULE_PATH this project<br>
  has asked CMake to find a package configuration file provided by<br>
  "KF5SysGuard", but CMake did not find one.<br>
 <br>
  Could not find a package configuration file provided by "KF5SysGuard" with<br>
  any of the following names:<br>
 <br>
    KF5SysGuardConfig.cmake<br>
    kf5sysguard-config.cmake<br>
 <br>
  Add the installation prefix of "KF5SysGuard" to CMAKE_PREFIX_PATH or set<br>
  "KF5SysGuard_DIR" to a directory containing one of the above files.  If<br>
  "KF5SysGuard" provides a separate development package or SDK, be sure it<br>
  has been installed.<br>
 <br>
 <br>
CMake Warning at utils/CMakeLists.txt:1 (find_package):<br>
  Could not find a configuration file for package "OktetaKastenControllers"<br>
  that is compatible with requested version "0.3.1".<br>
 <br>
  The following configuration files were considered but not accepted:<br>
 <br>
    /usr/lib/cmake/OktetaKastenControllers/OktetaKastenControllersConfig.cmake, version: 0.3.0<br>
    /lib/cmake/OktetaKastenControllers/OktetaKastenControllersConfig.cmake, version: 0.3.0<br>
 <br>
 <br>
 <br>
--<br>
-- The following OPTIONAL packages have been found:<br>
 <br>
* KF5Plasma , <<a href="http://www.kde.org">http://www.kde.org</a>><br>
   Plasma libraries for enabling the plasma addons<br>
* KF5Runner , <<a href="http://www.kde.org">http://www.kde.org</a>><br>
   Framework for Plasma runners. For enabling the KDevelop runner<br>
* LLVM (required version >= 3.5)<br>
* Qt5Help , <<a href="http://qt-project.org/">http://qt-project.org/</a>><br>
   The Help module for the Qt toolkit, needed for the qthelp plugin<br>
 <br>
-- The following REQUIRED packages have been found:<br>
 <br>
* Qt5Core (required version >= 5.5.1)<br>
* Qt5Gui (required version >= 5.5.1)<br>
* Qt5Widgets<br>
* Qt5Concurrent<br>
* Qt5Network (required version >= 5.5.1)<br>
* Qt5Qml (required version >= 5.5.1)<br>
* Qt5Quick<br>
* Qt5QuickWidgets<br>
* Qt5WebKit (required version >= 5.5.1)<br>
* Qt5WebKitWidgets<br>
* Qt5Script<br>
* Qt5Test<br>
* Qt5 (required version >= 5.4.0)<br>
* KF5Config (required version >= 5.4.0)<br>
* KF5Declarative (required version >= 5.4.0)<br>
* KF5DocTools (required version >= 5.4.0)<br>
* KF5IconThemes (required version >= 5.4.0)<br>
* Gettext<br>
* PythonInterp<br>
* KF5I18n (required version >= 5.4.0)<br>
* KF5ItemModels (required version >= 5.4.0)<br>
* KF5ItemViews (required version >= 5.4.0)<br>
* KF5JobWidgets (required version >= 5.4.0)<br>
* KF5KCMUtils (required version >= 5.4.0)<br>
* KF5KIO (required version >= 5.4.0)<br>
* KF5NewStuff (required version >= 5.4.0)<br>
* KF5NotifyConfig (required version >= 5.4.0)<br>
* KF5Service (required version >= 5.4.0)<br>
* KF5Parts (required version >= 5.12.0)<br>
* KF5TextEditor (required version >= 5.4.0)<br>
* KF5ThreadWeaver (required version >= 5.4.0)<br>
* KF5XmlGui (required version >= 5.4.0)<br>
* KF5WindowSystem (required version >= 5.4.0)<br>
* KF5Crash (required version >= 5.4.0)<br>
* KF5 (required version >= 5.4.0)<br>
* KDevPlatform (required version >= 4.90.92)<br>
* ECM (required version >= 0.0.9)<br>
* SharedMimeInfo , A database of common MIME types , <<a href="http://freedesktop.org/wiki/Software/shared-mime-info/">http://freedesktop.org/wiki/Software/shared-mime-info/</a>><br>
* Clang (required version >= 3.5)<br>
   Clang libraries. Used for KDevelop's C++/C support plugin. Please install a package providing libclang.<br>
 <br>
-- The following OPTIONAL packages have not been found:<br>
 <br>
* KDevelop-PG-Qt (required version >= 1.90.90)<br>
   KDevelop parser generator library. Required for the QMake Builder/Manager plugin.<br>
* KF5SysGuard<br>
* OktetaKastenControllers (required version >= 0.3.1) , <<a href="http://kde.org/">http://kde.org/</a>><br>
   Required for building Okteta KDevelop plugin.<br>
 <br>
-- Configuring done<br>
CMake Warning (dev) at app/CMakeLists.txt:43 (add_executable):<br>
  Policy CMP0063 is not set: Honor visibility properties for all target<br>
  types.  Run "cmake --help-policy CMP0063" for policy details.  Use the<br>
  cmake_policy command to set the policy and suppress this warning.<br>
 <br>
  Target "kdevelop" of type "EXECUTABLE" has the following visibility<br>
  properties set for CXX:<br>
 <br>
    CXX_VISIBILITY_PRESET<br>
    VISIBILITY_INLINES_HIDDEN<br>
 <br>
  For compatibility CMake is not honoring them for this target.<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
 <br>
CMake Warning (dev) at /usr/share/ECM/modules/ECMAddTests.cmake:97 (add_executable):<br>
  Policy CMP0063 is not set: Honor visibility properties for all target<br>
  types.  Run "cmake --help-policy CMP0063" for policy details.  Use the<br>
  cmake_policy command to set the policy and suppress this warning.<br>
 <br>
  Target "test_astyle" of type "EXECUTABLE" has the following visibility<br>
  properties set for CXX:<br>
 <br>
    CXX_VISIBILITY_PRESET<br>
    VISIBILITY_INLINES_HIDDEN<br>
 <br>
  For compatibility CMake is not honoring them for this target.<br>
Call Stack (most recent call first):<br>
  formatters/astyle/tests/CMakeLists.txt:11 (ecm_add_test)<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
 <br>
CMake Warning (dev) at languages/plugins/custom-definesandincludes/CMakeLists.txt:38 (add_executable):<br>
  Policy CMP0063 is not set: Honor visibility properties for all target<br>
  types.  Run "cmake --help-policy CMP0063" for policy details.  Use the<br>
  cmake_policy command to set the policy and suppress this warning.<br>
 <br>
  Target "kdev_includepathsconverter" of type "EXECUTABLE" has the following<br>
  visibility properties set for CXX:<br>
 <br>
    CXX_VISIBILITY_PRESET<br>
    VISIBILITY_INLINES_HIDDEN<br>
 <br>
  For compatibility CMake is not honoring them for this target.<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
 <br>
CMake Warning (dev) at /usr/share/ECM/modules/ECMAddTests.cmake:97 (add_executable):<br>
  Policy CMP0063 is not set: Honor visibility properties for all target<br>
  types.  Run "cmake --help-policy CMP0063" for policy details.  Use the<br>
  cmake_policy command to set the policy and suppress this warning.<br>
 <br>
  Target "test_definesandincludes" of type "EXECUTABLE" has the following<br>
  visibility properties set for CXX:<br>
 <br>
    CXX_VISIBILITY_PRESET<br>
    VISIBILITY_INLINES_HIDDEN<br>
 <br>
  For compatibility CMake is not honoring them for this target.<br>
Call Stack (most recent call first):<br>
  languages/plugins/custom-definesandincludes/tests/CMakeLists.txt:7 (ecm_add_test)<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
 <br>
CMake Warning (dev) at languages/plugins/custom-definesandincludes/compilerprovider/CMakeLists.txt:17 (add_library):<br>
  Policy CMP0063 is not set: Honor visibility properties for all target<br>
  types.  Run "cmake --help-policy CMP0063" for policy details.  Use the<br>
  cmake_policy command to set the policy and suppress this warning.<br>
 <br>
  Target "kdevcompilerprovider" of type "STATIC_LIBRARY" has the following<br>
  visibility properties set for CXX:<br>
 <br>
    CXX_VISIBILITY_PRESET<br>
    VISIBILITY_INLINES_HIDDEN<br>
 <br>
  For compatibility CMake is not honoring them for this target.<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
 <br>
CMake Warning (dev) at /usr/share/ECM/modules/ECMAddTests.cmake:97 (add_executable):<br>
  Policy CMP0063 is not set: Honor visibility properties for all target<br>
  types.  Run "cmake --help-policy CMP0063" for policy details.  Use the<br>
  cmake_policy command to set the policy and suppress this warning.<br>
 <br>
  Target "test_compilerprovider" of type "EXECUTABLE" has the following<br>
  visibility properties set for CXX:<br>
 <br>
    CXX_VISIBILITY_PRESET<br>
    VISIBILITY_INLINES_HIDDEN<br>
 <br>
  For compatibility CMake is not honoring them for this target.<br>
Call Stack (most recent call first):<br>
  languages/plugins/custom-definesandincludes/compilerprovider/tests/CMakeLists.txt:8 (ecm_add_test)<br>
This warning is for project developers.  Use -Wno-dev to suppress it.<br>
 <br>
 <br>
</p>