I'm trying to rebuild KDE and, every time I start a clean build, I run into trouble that didn't exist before.
This time is this build failure in kdebase:
[ 75%] Generating ksignalplotterwidgets.cpp
/bin/sh: KDE4_MAKEKDEWIDGETS_EXECUTABLE-NOTFOUND: command not found
The variable KDE4_MAKEKDEWIDGETS_EXECUTABLE is not in the cache. I could find
it in FindKDE4Internals.cmake, but no one on IRC understands what this line is
supposed to do:
get_target_property(KDE4_MAKEKDEWIDGETS_EXECUTABLE
${KDE4_TARGET_PREFIX}makekdewidgets LOCATION_${_firstConfig})
FindKDE4Internals.cmake and KDE4Macros.cmake are the only mentions of
"MAKEKDEWIDGETS" in my $prefix/share/apps/cmake/modules.
In particular, comparing to other similar lines, it looks like this executable
should be listed in KDELibs4ToolsTargets.cmake, but it isn't. I've attached
it. As usual, I have no idea where this file comes from or how it gets
generated.
I have just build and installed kdelibs. And makekdewidgets is there in
$prefix/bin.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
# Generated by CMake 2.8.1
IF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
MESSAGE(FATAL_ERROR "CMake >= 2.6.0 required")
ENDIF("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
CMAKE_POLICY(PUSH)
CMAKE_POLICY(VERSION 2.6)
#----------------------------------------------------------------
# Generated CMake target import file.
#----------------------------------------------------------------
# Commands may need to know the format version.
SET(CMAKE_IMPORT_FILE_VERSION 1)
# Create imported target KDE4__kconfig_compiler
ADD_EXECUTABLE(KDE4__kconfig_compiler IMPORTED)
# Create imported target KDE4__kauth-policy-gen
ADD_EXECUTABLE(KDE4__kauth-policy-gen IMPORTED)
# Create imported target KDE4__meinproc4
ADD_EXECUTABLE(KDE4__meinproc4 IMPORTED)
# Load information for each installed configuration.
GET_FILENAME_COMPONENT(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
FILE(GLOB CONFIG_FILES "${_DIR}/KDELibs4ToolsTargets-*.cmake")
FOREACH(f ${CONFIG_FILES})
INCLUDE(${f})
ENDFOREACH(f)
# Commands beyond this point should not need to know the version.
SET(CMAKE_IMPORT_FILE_VERSION)
CMAKE_POLICY(POP)
#---------------------------------------------------------------- # Generated CMake target import file for configuration "debugfull". #---------------------------------------------------------------- # Commands may need to know the format version. SET(CMAKE_IMPORT_FILE_VERSION 1) # Import target "KDE4__kconfig_compiler" for configuration "debugfull" SET_PROPERTY(TARGET KDE4__kconfig_compiler APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUGFULL) SET_TARGET_PROPERTIES(KDE4__kconfig_compiler PROPERTIES IMPORTED_LOCATION_DEBUGFULL "/home/tmacieir/KDE4/bin/kconfig_compiler" ) # Import target "KDE4__kauth-policy-gen" for configuration "debugfull" SET_PROPERTY(TARGET KDE4__kauth-policy-gen APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUGFULL) SET_TARGET_PROPERTIES(KDE4__kauth-policy-gen PROPERTIES IMPORTED_LOCATION_DEBUGFULL "/home/tmacieir/KDE4/lib/kde4/libexec/kauth-policy-gen" ) # Import target "KDE4__meinproc4" for configuration "debugfull" SET_PROPERTY(TARGET KDE4__meinproc4 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUGFULL) SET_TARGET_PROPERTIES(KDE4__meinproc4 PROPERTIES IMPORTED_LOCATION_DEBUGFULL "/home/tmacieir/KDE4/bin/meinproc4" ) # Commands beyond this point should not need to know the version. SET(CMAKE_IMPORT_FILE_VERSION)
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-buildsystem mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-buildsystem
