cmake nie widzi makra

Witold Filipczyk witekfl at poczta.onet.pl
Fri Jul 31 11:02:19 CEST 2026


Dnia Thu, Jul 30, 2026 at 02:39:46PM +0000, Krzysztof Mrozowicz via pld-devel-pl napisał(a):
> Hej, kilka pakietów ka6 z najnowszej wersji nie kompiluje mi się z powodu:
> 
> CMake Error at src/CMakeLists.txt:50 (ki18n_wrap_ui):
>   Unknown CMake command "ki18n_wrap_ui".
> 
> lub
> CMake Error at CMakeLists.txt:220 (ki18n_install):
>   Unknown CMake command "ki18n_install".
> 
> Wydaje mi się, że oba te makra znajdują się w pliku /usr/lib64/cmake/KF6I18n/KF6I18nMacros.cmake dostarczanym przez kf6-ki18n-devel.
> Może ktoś potrafi to rozgryźć?
> 
> Problematyczne pakiety to:
> - ka6-akonadi-import-wizard
> - ka6-grantlee-editor
> - ka6-kaddressbook
> - ka6-mbox-importer
> - ka6-pim-data-exporter

Chyba trzeba jawnie "znaleźć" KF6I18n w CMakeLists.txt.
Zmieniłem dla ka6-gratlee-editor
--- grantlee-editor-26.04.3/CMakeLists.txt.orig 2026-07-31 10:50:33.001878801 +0200
+++ grantlee-editor-26.04.3/CMakeLists.txt      2026-07-31 10:51:11.469466013 +0200
@@ -147,6 +147,7 @@ set_package_properties(
 find_package(KPim6Mime ${KPIM_MIME_VERSION} CONFIG REQUIRED)
 
 find_package(KF6SyntaxHighlighting ${KF_MIN_VERSION} CONFIG REQUIRED)
+find_package(KF6I18n ${KF_MIN_VERSION} CONFIG REQUIRED)
 find_package(KF6TextCustomEditor ${KTEXTADDONS_MIN_VERSION} CONFIG REQUIRED)
 
 include_directories(

i się buduje, a był ten sam błąd co na builderach.

> 
> Pozdrawiam
> Krzysiek
> _______________________________________________
> pld-devel-pl mailing list
> pld-devel-pl at lists.pld-linux.org
> http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


More information about the pld-devel-pl mailing list