Skip to content

Cool Retro Term #2898

@tezgahokul

Description

@tezgahokul

Confirmations

What happened?

app not install

Description

App install failed on makefile

What are your system specs (run the following command in your terminal)?

OS: Debian GNU/Linux 13 (bookworm)
OS architecture: 64-bit
Last updated Pi-Apps on: 1/1/2026
Latest Pi-Apps version: 1/1/2026
Kernel: aarch64 6.1.0-rpi7-rpi-v8
Device model: Raspberry Pi 5 Model B Rev 1.0
SOC identifier: bcm2712
Cpu name: Cortex-A76
Ram size: 7.94 GB
Raspberry Pi OS image version: 2025-12-05
Language: tr_US.UTF-8

(Recommended) Error log? Terminal output? Debug messages?

🭊🬹🬹🬹🬿                                                          
 🭈🬭🬭🬎🬭🬭🬭🬎🬭🬭🬽                                                       
 ▋  ▄ ▄ ▄  🮉   █▀▀🭍 ▄    🭋🭡🭖🭀                                      
 ▋  ▄ ▄ ▄  🮉   █▄▄🭞 ▄ ▄▄ 🭅▙▟🭐 █▀▀🭍 █▀▀🭍 🭂🬰🬰🬰                       
 ▋  ▄ ▄ ▄  🮉   █    █   🭋🭡  🭖🭀█▄▄🭞 █▄▄🭞 ▄▄▄🭞                       
 🭕🭏🬭🬭🬭🬭🬭🬭🬭🭄🭠                  █    █                               
                                                                   
                                                                   
Installing Cool Retro Term...

Will install these packages: build-essential qmlscene qt5-qmake qtbase5-dev qtchooser qtdeclarative5-dev qtquickcontrols2-5-dev libqt5svg5 qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qt-labs-platform qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel 
Creating an empty apt-package to install the necessary apt packages...
It will be named: pi-apps-dca7a948
Depends: build-essential, libqt5svg5, qml-module-qtgraphicaleffects, qml-module-qt-labs-folderlistmodel, qml-module-qt-labs-platform, qml-module-qt-labs-settings, qml-module-qtquick-controls, qml-module-qtquick-controls2, qml-module-qtquick-dialogs, qml-module-qtquick-localstorage, qml-module-qtquick-window2, qmlscene, qt5-qmake, qtbase5-dev, qtchooser, qtdeclarative5-dev, qtquickcontrols2-5-dev
Running sudo apt update...
Hit:1 http://archive.raspberrypi.com/debian trixie InRelease
Hit:2 https://download.docker.com/linux/debian trixie InRelease
Hit:3 https://brave-browser-apt-release.s3.brave.com stable InRelease
Hit:4 http://deb.debian.org/debian trixie InRelease
Hit:5 http://deb.debian.org/debian trixie-updates InRelease
Hit:6 http://deb.debian.org/debian-security trixie-security InRelease
Hit:7 https://playit-cloud.github.io/ppa/data ./ InRelease
Hit:8 https://Pi-Apps-Coders.github.io/box64-debs/debian ./ InRelease
Hit:9 https://Pi-Apps-Coders.github.io/box86-debs/debian ./ InRelease
apt update complete.
Installing the pi-apps-dca7a948 package...
The following additional packages will be installed:
  libqt5quickparticles5 libqt5quickshapes5 libqt5quicktest5 libqt5quickwidgets5
  qml-module-qt-labs-platform qml-module-qtquick-localstorage qmlscene
  qtdeclarative5-dev qtdeclarative5-dev-tools qtquickcontrols2-5-dev
The following NEW packages will be installed:
  libqt5quickparticles5 libqt5quickshapes5 libqt5quicktest5 libqt5quickwidgets5
  pi-apps-dca7a948 qml-module-qt-labs-platform qml-module-qtquick-localstorage
  qmlscene qtdeclarative5-dev qtdeclarative5-dev-tools qtquickcontrols2-5-dev
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
After this operation, 11.9 MB of additional disk space will be used.
Get:1 /tmp/pi-apps-dca7a948.deb pi-apps-dca7a948 all 1.0 [904 B]
(Reading database ... 354631 files and directories currently installed.)
Unpacking libqt5quickparticles5:arm64 (5.15.15+dfsg-3) ...
Unpacking libqt5quickshapes5:arm64 (5.15.15+dfsg-3) ...
Unpacking libqt5quicktest5:arm64 (5.15.15+dfsg-3) ...
Unpacking libqt5quickwidgets5:arm64 (5.15.15+dfsg-3) ...
Unpacking qml-module-qt-labs-platform:arm64 (5.15.15+dfsg-2) ...
Unpacking qml-module-qtquick-localstorage:arm64 (5.15.15+dfsg-3) ...
Unpacking qmlscene (5.15.15+dfsg-3) ...
Unpacking qtdeclarative5-dev-tools (5.15.15+dfsg-3) ...
Unpacking qtdeclarative5-dev:arm64 (5.15.15+dfsg-3) ...
Unpacking qtquickcontrols2-5-dev:arm64 (5.15.15+dfsg-2) ...
Unpacking pi-apps-dca7a948 (1.0) ...
Apt finished.
Package installation complete.
Downloading cool-retro-term repository... Done
Info: creating stash file /home/aday/cool-retro-term/.qmake.stash
cd qmltermwidget/ && ( test -e Makefile || /usr/lib/qt5/bin/qmake -o Makefile /home/aday/cool-retro-term/qmltermwidget/qmltermwidget.pro ) && make -f Makefile 
make[1]: Entering directory '/home/aday/cool-retro-term/qmltermwidget'
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o BlockArray.o lib/BlockArray.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o ColorScheme.o lib/ColorScheme.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o Emulation.o lib/Emulation.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o Filter.o lib/Filter.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o History.o lib/History.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o HistorySearch.o lib/HistorySearch.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o KeyboardTranslator.o lib/KeyboardTranslator.cpp
g++ -c -pipe -O2 -D_REENTRANT -Wall -Wextra -fPIC -DQTERMWIDGET_LIBRARY -DHAVE_POSIX_OPENPT -DHAVE_SYS_TIME_H -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -Ilib -Isrc -I/usr/include/aarch64-linux-gnu/qt5 -I/usr/include/aarch64-linux-gnu/qt5/QtQuick -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets -I/usr/include/aarch64-linux-gnu/qt5/QtGui -I/usr/include/aarch64-linux-gnu/qt5/QtQmlModels -I/usr/include/aarch64-linux-gnu/qt5/QtQml -I/usr/include/aarch64-linux-gnu/qt5/QtNetwork -I/usr/include/aarch64-linux-gnu/qt5/QtCore -I. -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -o konsole_wcwidth.o lib/konsole_wcwidth.cpp
In file included from lib/Emulation.cpp:23:
lib/Emulation.h:34:10: fatal error: QStringDecoder: No such file or directory
   34 | #include <QStringDecoder>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:685: Emulation.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from lib/HistorySearch.cpp:24:
lib/Emulation.h:34:10: fatal error: QStringDecoder: No such file or directory
   34 | #include <QStringDecoder>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:711: HistorySearch.o] Error 1
lib/KeyboardTranslator.cpp: In static member function ‘static bool Konsole::KeyboardTranslatorReader::parseAsKeyCode(const QString&, int&)’:
lib/KeyboardTranslator.cpp:457:31: error: request for member ‘toCombined’ in ‘sequence.QKeySequence::operator[](0)’, which is of non-class type ‘int’
  457 |         keyCode = sequence[0].toCombined();
      |                               ^~~~~~~~~~
lib/KeyboardTranslator.cpp: In member function ‘QByteArray Konsole::KeyboardTranslator::Entry::escapedText(bool, Qt::KeyboardModifiers) const’:
lib/KeyboardTranslator.cpp:685:34: error: ‘QByteArrayView’ was not declared in this scope; did you mean ‘QByteArrayList’?
  685 |             result.replace(i, 1, QByteArrayView(escaped));
      |                                  ^~~~~~~~~~~~~~
      |                                  QByteArrayList
make[1]: *** [Makefile:715: KeyboardTranslator.o] Error 1
lib/Filter.cpp: In member function ‘virtual void Konsole::RegExpFilter::process()’:
lib/Filter.cpp:385:62: error: ‘AnchorAtOffsetMatchOption’ is not a member of ‘QRegularExpression’
  385 |         QRegularExpression::NormalMatch, QRegularExpression::AnchorAtOffsetMatchOption);
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:692: Filter.o] Error 1
lib/ColorScheme.cpp:46:21: error: ‘Qt::Literals’ has not been declared
   46 | using namespace Qt::Literals::StringLiterals;
      |                     ^~~~~~~~
lib/ColorScheme.cpp:46:31: error: ‘StringLiterals’ is not a namespace-name
   46 | using namespace Qt::Literals::StringLiterals;
      |                               ^~~~~~~~~~~~~~
lib/ColorScheme.cpp: In member function ‘void Konsole::ColorScheme::readColorEntry(QSettings*, int)’:
lib/ColorScheme.cpp:343:20: error: ‘class QVariant’ has no member named ‘typeId’; did you mean ‘type’?
  343 |     if (colorValue.typeId() == QMetaType::QStringList)
      |                    ^~~~~~
      |                    type
lib/ColorScheme.cpp:363:57: error: unable to find string literal operator ‘operator""_L1’ with ‘const char [15]’, ‘long unsigned int’ arguments
  363 |         static const QRegularExpression hexColorPattern{"^#[0-9a-f]{6}$"_L1,
      |                                                         ^~~~~~~~~~~~~~~~~~~
lib/ColorScheme.cpp:364:85: error: no matching function for call to ‘QRegularExpression::QRegularExpression(<brace-enclosed initializer list>)’
  364 |                                            QRegularExpression::CaseInsensitiveOption};
      |                                                                                     ^
In file included from /usr/include/aarch64-linux-gnu/qt5/QtCore/QRegularExpression:1,
                 from lib/ColorScheme.cpp:33:
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:173:5: note: candidate: ‘QRegularExpression::QRegularExpression(QRegularExpressionPrivate&)’
  173 |     QRegularExpression(QRegularExpressionPrivate &dd);
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:173:5: note:   candidate expects 1 argument, 2 provided
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:86:5: note: candidate: ‘QRegularExpression::QRegularExpression(const QRegularExpression&)’
   86 |     QRegularExpression(const QRegularExpression &re);
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:86:5: note:   candidate expects 1 argument, 2 provided
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:85:14: note: candidate: ‘QRegularExpression::QRegularExpression(const QString&, PatternOptions)’
   85 |     explicit QRegularExpression(const QString &pattern, PatternOptions options = NoPatternOption);
      |              ^~~~~~~~~~~~~~~~~~
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:85:14: note:   conversion of argument 1 would be ill-formed:
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:84:5: note: candidate: ‘QRegularExpression::QRegularExpression()’
   84 |     QRegularExpression();
      |     ^~~~~~~~~~~~~~~~~~
/usr/include/aarch64-linux-gnu/qt5/QtCore/qregularexpression.h:84:5: note:   candidate expects 0 arguments, 2 provided
lib/ColorScheme.cpp:365:29: error: ‘const class QRegularExpression’ has no member named ‘matchView’
  365 |         if (hexColorPattern.matchView(colorStr).hasMatch())
      |                             ^~~~~~~~~
lib/ColorScheme.cpp:368:26: error: ‘class QStringView’ has no member named ‘sliced’
  368 |             r = colorStr.sliced(1, 2).toInt(nullptr, 16);
      |                          ^~~~~~
lib/ColorScheme.cpp:369:26: error: ‘class QStringView’ has no member named ‘sliced’
  369 |             g = colorStr.sliced(3, 2).toInt(nullptr, 16);
      |                          ^~~~~~
lib/ColorScheme.cpp:370:26: error: ‘class QStringView’ has no member named ‘sliced’
  370 |             b = colorStr.sliced(5, 2).toInt(nullptr, 16);
      |                          ^~~~~~
make[1]: *** [Makefile:664: ColorScheme.o] Error 1
make[1]: Leaving directory '/home/aday/cool-retro-term/qmltermwidget'
make: *** [Makefile:48: sub-qmltermwidget-make_first-ordered] Error 2
failed on make step!

Failed to install Cool Retro Term!
◢◣Need help? Copy the ENTIRE terminal output or take a screenshot.
Please ask on Github: https://github.com/Botspot/pi-apps/issues/new/choose
Or on Discord: https://discord.gg/RXSTvaUvuu

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions