<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kwidgetsaddons on JOURNAL.ROBBI.MY</title><link>https://journal.robbi.my/tags/kwidgetsaddons/</link><description>Recent content in Kwidgetsaddons on JOURNAL.ROBBI.MY</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 01 Jan 2023 22:04:14 +0800</lastBuildDate><atom:link href="https://journal.robbi.my/tags/kwidgetsaddons/index.xml" rel="self" type="application/rss+xml"/><item><title>Fedora - KDE development journey (Qt5UiPlugin)</title><link>https://journal.robbi.my/posts/201009095834/</link><pubDate>Fri, 09 Oct 2020 21:58:34 +0800</pubDate><guid>https://journal.robbi.my/posts/201009095834/</guid><description>&lt;p&gt;I getting compiler error when trying to build &lt;code&gt;kwidgetsaddons&lt;/code&gt;. The error log said:&lt;/p&gt;
&lt;div class="code-block"&gt;
 &lt;div class="code-header font-mono"&gt;
 &lt;span class="code-lang"&gt;bash&lt;/span&gt;
 &lt;div class="code-window-controls"&gt;
 &lt;button class="code-copy" onclick="copyCode(this)" title="Copy to clipboard"&gt;📋 Copy&lt;/button&gt;
 &lt;span class="ctrl-min"&gt;&lt;/span&gt;
 &lt;span class="ctrl-max"&gt;&lt;/span&gt;
 &lt;span class="ctrl-close"&gt;&lt;/span&gt;
 &lt;/div&gt;
 &lt;/div&gt;
 &lt;div class="code-content"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# kdesrc-build running: &amp;#39;cmake&amp;#39; &amp;#39;/home/rnm/kde/src/kwidgetsaddons&amp;#39; &amp;#39;-G&amp;#39; &amp;#39;Unix Makefiles&amp;#39; &amp;#39;-DCMAKE_BUILD_TYPE=RelWithDebInfo&amp;#39; &amp;#39;-DBUILD_TESTING=TRUE&amp;#39; &amp;#39;-DCMAKE_CXX_FLAGS:STRING=-pipe&amp;#39; &amp;#39;-DCMAKE_INSTALL_PREFIX=/home/rnm/kde/usr&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#6272a4"&gt;# from directory: /home/rnm/kde/build/kwidgetsaddons&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The C compiler identification is GNU 10.2.1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The CXX compiler identification is GNU 10.2.1
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting C compiler ABI info
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting C compiler ABI info - &lt;span style="color:#ff79c6"&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Check &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; working C compiler: /usr/bin/cc - skipped
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting C compile features
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting C compile features - &lt;span style="color:#ff79c6"&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting CXX compiler ABI info
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting CXX compiler ABI info - &lt;span style="color:#ff79c6"&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Check &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; working CXX compiler: /usr/bin/c++ - skipped
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting CXX compile features
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Detecting CXX compile features - &lt;span style="color:#ff79c6"&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Installing in /home/rnm/kde/usr. Run /home/rnm/kde/build/kwidgetsaddons/prefix.sh to &lt;span style="color:#8be9fd;font-style:italic"&gt;set&lt;/span&gt; the environment &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; KWidgetsAddons.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Looking &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; __GLIBC__
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Looking &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; __GLIBC__ - found
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test _OFFT_IS_64BIT
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test _OFFT_IS_64BIT - Success
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test HAVE_DATE_TIME
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test HAVE_DATE_TIME - Success
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- At least one python version must be available to use PythonModuleGeneration.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The following features have been enabled:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * DESIGNERPLUGIN, Build plugin &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; Qt Designer
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The following REQUIRED packages have been found:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * ECM &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;required version &amp;gt;&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; 5.75.0&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;, Extra CMake Modules., &amp;lt;https://commits.kde.org/extra-cmake-modules&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * Qt5Gui &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;required version &amp;gt;&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; 5.15.1&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * Qt5Widgets
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * Qt5Test
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * Qt5 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;required version &amp;gt;&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt; 5.12.0&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The following features have been disabled:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * QCH, API documentation in QCH format &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;&lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; e.g. Qt Assistant, Qt Creator &amp;amp; KDevelop&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The following OPTIONAL packages have not been found:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * PythonModuleGeneration
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- The following REQUIRED packages have not been found:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; * Qt5UiPlugin
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Required to build Qt Designer plugins
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;CMake Error at /usr/share/cmake/Modules/FeatureSummary.cmake:457 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;message&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; feature_summary&lt;span style="color:#ff79c6"&gt;()&lt;/span&gt; Error: REQUIRED package&lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;s&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; are missing, aborting CMake
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; run.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Call Stack &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;most recent call first&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; CMakeLists.txt:89 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;feature_summary&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Configuring incomplete, errors occurred!
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;See also &lt;span style="color:#f1fa8c"&gt;&amp;#34;/home/rnm/kde/build/kwidgetsaddons/CMakeFiles/CMakeOutput.log&amp;#34;&lt;/span&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;It said we need &lt;code&gt;qt5-qttools-devel&lt;/code&gt; package and their dependencies to be installed.&lt;/p&gt;</description></item></channel></rss>