2. Second problem:
$ qmake
QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: /home/tux/Downloads/gitclone_minitube/minitube/minitube.pro
As per current (2023-April) BUILD instructions from the minitube README.md state:
I first installed tazpkg -gi qt5
and some other packages which seemed similar to what was listed on the https://github.com/flaviotordini/minitube (main page README).
README instructions for minitube also state:
"...
Compiling:
qmake
make
"
So I go to follow those instructions.
But immediately upon running qmake
(from within the git-cloned directory),
it errors:
$ pwd
~/Downloads/gitclone_minitube/minitube/
$ ls
AUTHORS
CHANGES
COPYING
create_assets.sh
data
empty.ts
flags
icons
images
lib
locale
minitube.desktop
minitube.pro
org.tordini.flavio.minitube.metainfo.xml
README.md
resources.qrc
sounds
src
style.css
TODO
$ qmake
QMAKESPEC has not been set, so configuration cannot be deduced.
Error processing project file: /home/tux/Downloads/gitclone_minitube/minitube/minitube.pro
#####
After some websearching for the first error about qmakespec, I ran:
qmake -query
and got this:
QT_INSTALL_PREFIX:/usr
QT_INSTALL_DATA:/usr/share/qt
QT_INSTALL_DOCS:/usr/share/doc/qt
QT_INSTALL_HEADERS:/usr/include
QT_INSTALL_LIBS:/usr/lib
QT_INSTALL_BINS:/usr/bin
QT_INSTALL_PLUGINS:/usr/lib/qt/plugins
QT_INSTALL_IMPORTS:/usr/lib/qt/imports
QT_INSTALL_TRANSLATIONS:/usr/share/qt/translations
QT_INSTALL_CONFIGURATION:/etc/xdg
QT_INSTALL_EXAMPLES:/usr/share/doc/qt/examples
QT_INSTALL_DEMOS:/usr/share/doc/qt/demos
QMAKE_MKSPECS:/usr/share/qt/mkspecs
QMAKE_VERSION:2.01a
QT_VERSION:4.8.7
At this point I'm a bit stuck.
It seems as if (from further websearching) I should add something to the project file (like minitube wasn't done right)... maybe i need to open a bugreport with minitube on their github issues page??
https://stackoverflow.com/questions/5303634/qmake-qmakespec-has-not-been-set
...
or is this a slitaz issue?
https://forum.qt.io/topic/46112/solved-qmakespec-has-not-been-set-linux