<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Dev on JOURNAL.ROBBI.MY</title><link>https://journal.robbi.my/tags/dev/</link><description>Recent content in Dev on JOURNAL.ROBBI.MY</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 30 Jun 2026 03:01:59 +0000</lastBuildDate><atom:link href="https://journal.robbi.my/tags/dev/index.xml" rel="self" type="application/rss+xml"/><item><title>Django logger (my personal favourite format)</title><link>https://journal.robbi.my/posts/230309102851/</link><pubDate>Thu, 09 Mar 2023 22:28:51 +0800</pubDate><guid>https://journal.robbi.my/posts/230309102851/</guid><description>&lt;p&gt;Personally, I do lot of programming using JAVA and &lt;code&gt;log4j&lt;/code&gt; is my favourite package that I use on my project.. but sometimes I also use PYTHON and been using DJANGO framework
because of it simplicity and easier to deploy.&lt;/p&gt;
&lt;p&gt;When I use DJANGO, I still prefer to have &lt;code&gt;logger&lt;/code&gt; on each of importance line of code (LoC) so I can trace back what actually happened when the code are executed.&lt;/p&gt;</description></item><item><title>Fedora - koji kernel regression testing</title><link>https://journal.robbi.my/posts/201231084500/</link><pubDate>Thu, 31 Dec 2020 08:45:00 +0000</pubDate><guid>https://journal.robbi.my/posts/201231084500/</guid><description>&lt;p&gt;I will show how to get latest kernel from Koji for testing purpose. For your infomation, Koji build packages take times to appear on &lt;code&gt;updates-testing&lt;/code&gt; repository.&lt;/p&gt;
&lt;p&gt;The faster way to get latest kernel the is manually download from Koji. As example here, on this blog post I will show how I will load kernel &lt;code&gt;kernel-5.10.4-200&lt;/code&gt; to my Fedora 33 Workstation.&lt;/p&gt;
&lt;p&gt;Firstly check the latest success build kernel &lt;a href="https://koji.fedoraproject.org/koji/packageinfo?packageID=8"&gt;here&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For example, I will use this build&lt;/p&gt;</description></item><item><title>Fedora - KDE development journey (Qt5X11Extras)</title><link>https://journal.robbi.my/posts/201010011000/</link><pubDate>Sat, 10 Oct 2020 13:10:00 +0000</pubDate><guid>https://journal.robbi.my/posts/201010011000/</guid><description>&lt;p&gt;I tried to build &lt;code&gt;kwindowsystem&lt;/code&gt; but seem I am missing some package dependencies:&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;rnm@b0x &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;~/kde/src/kdesrc-build&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$ kdesrc-build kwindowsystem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Updating sysadmin-repo-metadata &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;to branch master&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Stashing &lt;span style="color:#8be9fd;font-style:italic"&gt;local&lt;/span&gt; changes &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; any...
&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;Building extra-cmake-modules from frameworks &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;1/2&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Updating extra-cmake-modules &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;to branch master&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Stashing &lt;span style="color:#8be9fd;font-style:italic"&gt;local&lt;/span&gt; changes &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; any...
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; No changes to extra-cmake-modules source, proceeding to build.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Compiling... succeeded &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;after &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Installing.. succeeded &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;after &lt;span style="color:#bd93f9"&gt;0&lt;/span&gt; seconds&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;Building kwindowsystem from frameworks &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;2/2&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; No &lt;span style="color:#8be9fd;font-style:italic"&gt;source&lt;/span&gt; update, but the last configure failed
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Updating kwindowsystem &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;to branch master&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Stashing &lt;span style="color:#8be9fd;font-style:italic"&gt;local&lt;/span&gt; changes &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; any...
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Source update &lt;span style="color:#8be9fd;font-style:italic"&gt;complete&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; kwindowsystem: no files affected
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Preparing build system &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; kwindowsystem.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Removing files in build directory &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; kwindowsystem
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Old build system cleaned, starting new build system.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Running cmake targeting Unix Makefiles...
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Unable to configure kwindowsystem with CMake!
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Unable to configure kwindowsystem with KDE
&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 style="color:#ff79c6"&gt;&amp;lt;&amp;lt;&amp;lt;&lt;/span&gt; PACKAGES SUCCESSFULLY BUILT &amp;gt;&amp;gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;extra-cmake-modules
&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;Removing &lt;span style="color:#bd93f9"&gt;1&lt;/span&gt; out of &lt;span style="color:#bd93f9"&gt;3&lt;/span&gt; old log directories...
&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 style="color:#ff79c6"&gt;&amp;lt;&amp;lt;&amp;lt;&lt;/span&gt; PACKAGES FAILED TO BUILD &amp;gt;&amp;gt;&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;kwindowsystem - ~/kde/src/log/2020-10-10-01/kwindowsystem/cmake.log
&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;Important notification &lt;span style="color:#ff79c6"&gt;for&lt;/span&gt; kwindowsystem:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; kwindowsystem has failed to build &lt;span style="color:#bd93f9"&gt;5&lt;/span&gt; times.
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; You can check https://build.kde.org/search/?q&lt;span style="color:#ff79c6"&gt;=&lt;/span&gt;kwindowsystem to see &lt;span style="color:#ff79c6"&gt;if&lt;/span&gt; this is expected.
&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 style="color:#ff79c6"&gt;(&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;Your logs are saved in file:///home/rnm/kde/src/log/2020-10-10-01
&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;rnm@b0x &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;~/kde/src/kdesrc-build&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;$ cat ~/kde/src/log/2020-10-10-01/kwindowsystem/cmake.log
&lt;/span&gt;&lt;/span&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/kwindowsystem&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/kwindowsystem&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/kwindowsystem/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; KWindowSystem.
&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;-- Found X11: /usr/include 
&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; XOpenDisplay in /usr/lib64/libX11.so
&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; XOpenDisplay in /usr/lib64/libX11.so - found
&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; gethostbyname
&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; gethostbyname - found
&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; connect
&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; connect - found
&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; remove
&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; remove - found
&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; shmat
&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; shmat - found
&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; IceConnectionNumber in ICE
&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; IceConnectionNumber in ICE - found
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Found PkgConfig: /usr/bin/pkg-config &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;found version &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.7.3&amp;#34;&lt;/span&gt;&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Found XCB_XCB: /usr/lib64/libxcb.so &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;found version &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.13.1&amp;#34;&lt;/span&gt;&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Found XCB_KEYSYMS: /usr/lib64/libxcb-keysyms.so &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;found version &lt;span style="color:#f1fa8c"&gt;&amp;#34;0.4.0&amp;#34;&lt;/span&gt;&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Found XCB_RES: /usr/lib64/libxcb-res.so &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;found version &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.13.1&amp;#34;&lt;/span&gt;&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;-- Found XCB: /usr/lib64/libxcb.so;/usr/lib64/libxcb-keysyms.so;/usr/lib64/libxcb-res.so &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;found version &lt;span style="color:#f1fa8c"&gt;&amp;#34;1.13.1&amp;#34;&lt;/span&gt;&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; found components: XCB KEYSYMS RES 
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:28 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;find_package&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Could not find a package configuration file provided by &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5X11Extras&amp;#34;&lt;/span&gt; with
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; any of the following names:
&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; Qt5X11ExtrasConfig.cmake
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; qt5x11extras-config.cmake
&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; Add the installation prefix of &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5X11Extras&amp;#34;&lt;/span&gt; to CMAKE_PREFIX_PATH or &lt;span style="color:#8be9fd;font-style:italic"&gt;set&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5X11Extras_DIR&amp;#34;&lt;/span&gt; to a directory containing one of the above files. If
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5X11Extras&amp;#34;&lt;/span&gt; provides a separate development package or SDK, be sure it
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; has been installed.
&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:69 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;find_package&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/kwindowsystem/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;After awhile, I found the solution, I actually just need to install &lt;code&gt;qt5-qtx11extras-devel&lt;/code&gt; package from Fedora to allow &lt;code&gt;cmake&lt;/code&gt; found the dependencies needed and everything is working fine now.&lt;/p&gt;</description></item><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><item><title>Fedora - KDE development journey (Qt5Qml / qmake)</title><link>https://journal.robbi.my/posts/201005051200/</link><pubDate>Mon, 05 Oct 2020 05:12:00 +0800</pubDate><guid>https://journal.robbi.my/posts/201005051200/</guid><description>&lt;h2 id="qt5qml-qt5-qtdeclarative-devel"&gt;Qt5Qml qt5-qtdeclarative-devel&lt;/h2&gt;
&lt;p&gt;I getting compiler error when trying to build &lt;code&gt;ki18n&lt;/code&gt;&lt;/p&gt;
&lt;p&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;$ cat ~/kde/src/log/2020-10-05-02/ki18n/cmake.log 
&lt;/span&gt;&lt;/span&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/ki18n&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/ki18n&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/ki18n/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; KI18n.
&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;CMake Error at CMakeLists.txt:42 &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;find_package&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt;:
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; Could not find a package configuration file provided by &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5Qml&amp;#34;&lt;/span&gt; &lt;span style="color:#ff79c6"&gt;(&lt;/span&gt;requested
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; version 5.12.0&lt;span style="color:#ff79c6"&gt;)&lt;/span&gt; with any of the following names:
&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; Qt5QmlConfig.cmake
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; qt5qml-config.cmake
&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; Add the installation prefix of &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5Qml&amp;#34;&lt;/span&gt; to CMAKE_PREFIX_PATH or &lt;span style="color:#8be9fd;font-style:italic"&gt;set&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5Qml_DIR&amp;#34;&lt;/span&gt; to a directory containing one of the above files. If &lt;span style="color:#f1fa8c"&gt;&amp;#34;Qt5Qml&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; provides a separate development package or SDK, be sure it has been
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; installed.
&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;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Where the heck is &lt;strong&gt;&amp;ldquo;Qt5Qml&amp;rdquo;&lt;/strong&gt; ? I try my luck and I am right, the package from repository that I need to be install are &lt;code&gt;qt5-qtdeclarative-devel&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Use this - GrepWin [Windows]</title><link>https://journal.robbi.my/posts/200730040157/</link><pubDate>Thu, 30 Jul 2020 16:01:57 +0800</pubDate><guid>https://journal.robbi.my/posts/200730040157/</guid><description>&lt;p&gt;If you are linux enthusiast users then you know how to &amp;ldquo;grep&amp;rdquo; and how useful this tools.&lt;/p&gt;
&lt;p&gt;Sadly, there is no built - in tool on Windows that can beat &amp;ldquo;grep&amp;rdquo;. So I looking for third party software and found this tool called as &amp;ldquo;&lt;strong&gt;GrepWin&lt;/strong&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;It licensed under &amp;ldquo;GPL-3.0 License&amp;rdquo;. Oh, please take note it only can be use if you are using Windows 7 SP1 and above, It won&amp;rsquo;t work on Windows XP or Vista!&lt;/p&gt;</description></item><item><title>Use this - My favorite tools</title><link>https://journal.robbi.my/indieweb/200730035423/</link><pubDate>Thu, 30 Jul 2020 15:54:23 +0800</pubDate><guid>https://journal.robbi.my/indieweb/200730035423/</guid><description>&lt;p&gt;Assalamualaikum and hello everyone,&lt;/p&gt;
&lt;p&gt;I plan to create some blog post section called &lt;a href="https://journal.robbi.my/tags/use-this/"&gt;Use This&lt;/a&gt;. Yeah, I gonna post about what software, tools, script that I use. It just my own personal preferences of choices and I just recommend what I am use.&lt;/p&gt;
&lt;p&gt;Maybe this kind of blog post will be useful and I also can jot down my settings and tweaks for everyone and my future references.&lt;/p&gt;
&lt;p&gt;It will be cross platform, so Windows and Linux will be listed together. No worries. I will covers opensource, free and commercial software. Each post will hold only just one tools. Not just like regular &amp;ldquo;use this&amp;rdquo; interview that put all they favourite into one posts.&lt;/p&gt;</description></item><item><title>mambang.org.my - Oshirix operating system (linux)</title><link>https://journal.robbi.my/posts/200623112500/</link><pubDate>Tue, 23 Jun 2020 11:25:00 +0800</pubDate><guid>https://journal.robbi.my/posts/200623112500/</guid><description>&lt;p&gt;Bismillahirrahmanirrahim,&lt;/p&gt;

&lt;nav id="TableOfContents"&gt;
 &lt;ul&gt;
 &lt;li&gt;&lt;a href="#pengenalan---aku-dan-mambang"&gt;Pengenalan - aku dan mambang&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#portal-mambang-dan-asal-usul"&gt;Portal Mambang dan asal-usul&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#apa-itu-oshirix-"&gt;Apa itu OshiriX ?&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#ciptaan-komuniti-mambang"&gt;Ciptaan komuniti Mambang&lt;/a&gt;&lt;/li&gt;
 &lt;li&gt;&lt;a href="#kesimpulan"&gt;Kesimpulan&lt;/a&gt;&lt;/li&gt;
 &lt;/ul&gt;
&lt;/nav&gt;

&lt;p&gt;Assalamualaikum wbt dan salam sejahtera kepada semua pembaca..&lt;/p&gt;
&lt;p&gt;Ok kali ni aku nak cover-up sebuah portal dan produk yang dah hilang dari radar since 2014 (kalau tak silap) hingga kini. Penulisan ini adalah berdasarkan penglibatan aku secara tak langsung dan pengalaman bersama komuniti tersebut.&lt;/p&gt;
&lt;p&gt;Komuniti &amp;ldquo;Mambang.org&amp;rdquo; atau &amp;ldquo;Mambang.org.my&amp;rdquo; atau lebih mudah disebut &amp;ldquo;Mambang&amp;rdquo; adalah sebuah komuniti opensource tempatan yang sangat berahsia binti misteri tapi mempunyai banyak khazanah dan produk yang bagus.&lt;/p&gt;</description></item><item><title>Setup python 3.6 enviroment with virtualenv</title><link>https://journal.robbi.my/posts/190723090000/</link><pubDate>Tue, 23 Jul 2019 09:00:00 +0800</pubDate><guid>https://journal.robbi.my/posts/190723090000/</guid><description>&lt;p&gt;My wife ask me to convert few of PDF files to Excell spreadsheet. I did same thing last year by creating some small scripting program in python to do the conversion, but I don&amp;rsquo;t know where I put my code right now. Maybe lost during formating my laptop last year..haha &amp;#x1f61c;&lt;/p&gt;
&lt;p&gt;I am 懒 right now (guess what I wrote in hànzì) and I don&amp;rsquo;t remember how I did last time. Hahaha.. With my Google-fu skill, I found out DfTables offer free API for converting document to another format. Nice! &amp;#x1f62c;&lt;/p&gt;</description></item></channel></rss>