Missing icon in documentation viewer in KDevelop 1.6.0 on MacOSX

mk-lists at email.de mk-lists at email.de
Wed Mar 19 21:54:51 GMT 2014


Hi Milian,

On 19 Mar 2014, at 10:43 , Milian Wolff <mail at milianw.de> wrote:
> I'm talking about kdevelop, kdevplatform. Not about kdelibs. Just keep your 
> stable kdelibs (e.g. 4.12). But if you want to work on improving KDevelop, you 
> must build that one from master (and not use the stable 1.6.x).

OK, just for the fun of it I have pulled a clone of KDevelop from KDE using the integrated tool of KDevelop. Cool!

So, now I try to build it, but I run into this:
—
.
.
.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - found
-- Looking for QT_MAC_USE_COCOA
-- Looking for QT_MAC_USE_COCOA - found
-- Found Qt-Version 4.8.5
--  -> QT_QMAKE_EXECUTABLE is /opt/local/bin/qmake
--  -> QT_INCLUDE_DIR is /opt/local/include
--  -> QT_QTCORE_INCLUDE_DIR is /opt/local/include/QtCore
--  -> QT_BINARY_DIR is /opt/local/bin
--  -> QT_LIBRARY_DIR is /opt/local/lib
--  -> QT_PLUGINS_DIR is /opt/local/share/qt4/plugins
--  -> QT_MKSPECS_DIR is /opt/local/share/qt4/mkspecs
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - found
-- Found Threads: TRUE  
-- Found OpenSSL: /opt/local/lib/libssl.dylib;/opt/local/lib/libcrypto.dylib (found version "1.0.1f") 
-- Found Automoc4: /opt/local/bin/automoc4  
-- Found Perl: /usr/bin/perl (found version "5.16.2") 
-- Looking for Phonon
--  -> KDE4_INCLUDE_INSTALL_DIR is /opt/local/include
--  -> KDE4_LIB_INSTALL_DIR is /opt/local/lib
--  -> INCLUDE_INSTALL_DIR is 
--  -> QT_LIBRARY_DIR is /opt/local/lib
--  -> QT_INCLUDE_DIR is /opt/local/include
-- Results of Search for Phonon
--  -> PHONON_VERSION is 4.6.0
--  -> PHONON_INCLUDE_DIR is /opt/local/include
--  -> PHONON_LIBRARY is /opt/local/lib/libphonon.dylib
-- Found Phonon: /opt/local/include (Required is at least version "4.3.80") 
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Found KDE 4.12 include dir: /opt/local/include
-- Found KDE 4.12 library dir: /opt/local/lib
-- Found the KDE4 kconfig_compiler preprocessor: /opt/local/bin/kconfig_compiler
-- Found automoc4: /opt/local/bin/automoc4
CMake Warning at cmake/modules/FindKDevPlatform.cmake:40 (find_package):
  Could not find a configuration file for package "KDevPlatform" that is
  compatible with requested version "1.6.60".

  The following configuration files were considered but not accepted:

    /opt/local/lib/cmake/kdevplatform/KDevPlatformConfig.cmake, version: 1.6.0

Call Stack (most recent call first):
  CMakeLists.txt:40 (find_package)


CMake Error at /opt/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
  Could NOT find KDevPlatform (missing: KDevPlatform_CONFIG) (Required is at
  least version "1.6.60")
Call Stack (most recent call first):
  /opt/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
  cmake/modules/FindKDevPlatform.cmake:44 (find_package_handle_standard_args)
  CMakeLists.txt:40 (find_package)


-- Configuring incomplete, errors occurred!
See also "/Users/marko/projects/KDevelop/build/CMakeFiles/CMakeOutput.log".
See also "/Users/marko/projects/KDevelop/build/CMakeFiles/CMakeError.log".
*** Failure: Exit code 1 ***
—



It says it cannot find KDevPlatform, although it has found the KDevPlatformConfig.cmake, version: 1.6.0 …
What does it mean?


Shall I post the two mentioned log files for further research?

Here’s my setup:
—
$ port installed | grep kde
  kde-dev-scripts @4.12.2_0 (active)
  kde-dev-utils @4.12.2_0 (active)
  kde4-baseapps @4.12.2_0 (active)
  kde4-runtime @4.12.2_0 (active)
  kdelibs4 @4.12.2_0+docs (active)
  kdenlive @0.9.6_0 (active)
  kdepimlibs4 @4.12.2_0 (active)
  kdesdk-kioslaves @4.12.2_0 (active)
  kdesdk-strigi-analyzers @4.12.2_0 (active)
  kdesdk-thumbnailers @4.12.2_0 (active)
  kdesdk4 @4.12.2_0 (active)
  kdevelop @4.6.0_0 (active)
  kdevplatform @1.6.0_0 (active)
—

So, all should be there, especially kdevplatform with the needed files:
—
$ port contents kdevplatform | grep cmake
  /opt/local/lib/cmake/kdevplatform/KDevPlatformConfig.cmake
  /opt/local/lib/cmake/kdevplatform/KDevPlatformConfigVersion.cmake
  /opt/local/lib/cmake/kdevplatform/KDevPlatformMacros.cmake
  /opt/local/lib/cmake/kdevplatform/KDevPlatformTargets-release.cmake
  /opt/local/lib/cmake/kdevplatform/KDevPlatformTargets.cmake
—


Greets,
Marko


More information about the KDevelop mailing list