Seleccionando Qt5 usando qtchooser

Seleccionando Qt5 usando qtchooser

La pregunta es, antes de intentar construir un supercollider desde la fuente, asegurarme de que estoy usando Qt5. El problema es este:

jsimon@edgy:~$ qmake -v
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
jsimon@edgy:~$ locate qmake
/usr/bin/qmake

Creo que hay algo mal configurado con qtchooser, documentos aquí:

Página de manual de Qtchooser

y aquí:

Qtchooser en Linux desde cero

Más información, hay un directorio con algunos enlaces simbólicos:

jsimon@edgy:/usr/lib/x86_64-linux-gnu/qtchooser$ ls -al
lrwxrwxrwx   1 root root    50 Sep  1 06:04 4.conf -> ../../../share/qtchooser/qt4-x86_64-linux-gnu.conf
lrwxrwxrwx   1 root root    50 Sep  1 06:04 5.conf -> ../../../share/qtchooser/qt5-x86_64-linux-gnu.conf
lrwxrwxrwx   1 root root    50 Sep  1 06:04 qt4.conf -> ../../../share/qtchooser/qt4-x86_64-linux-gnu.conf
lrwxrwxrwx   1 root root    50 Sep  1 06:04 qt5.conf -> ../../../share/qtchooser/qt5-x86_64-linux-gnu.conf

Y otro directorio más profundo con lo que me parece el problema, un enlace simbólico que da Qt4 como valor predeterminado:

jsimon@edgy:/usr/lib/x86_64-linux-gnu/qt-default/qtchooser$ ls -al
lrwxrwxrwx 1 root root   53 Sep  1 06:04 default.conf -> ../../../../share/qtchooser/qt4-x86_64-linux-gnu.conf

Alguna información de qtchooser:

jsimon@edgy:~$ qtchooser -print-env
QT_SELECT="default"
QTTOOLDIR="/usr/lib/x86_64-linux-gnu/qt4/bin"
QTLIBDIR="/usr/lib/x86_64-linux-gnu"

Mirando esta página, debería ser simple:

Manejo de múltiples versiones de Qt

Sin embargo:

jsimon@edgy:~$ export QT_SELECT=qt5
jsimon@edgy:~$ printenv
[snip]
QT_SELECT=qt5
[snip]
jsimon@edgy:~$ qmake -v
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt5/bin/qmake': No such file or directory

De vuelta donde empezamos, no hay cambios. ¿Ahora que?

Respuesta1

Todo esto resultó ser una pista falsa: todo lo que se necesitaba era instalar qmake, por ejemplo:

sudo apt install qt5-qmake

información relacionada