Selecionando Qt5 usando qtchooser

4

A questão é, antes de tentar construir o supercollider a partir do código-fonte, certificando-se de que estou usando o Qt5. Problema é 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

Eu acho que há algo mal configurado com qtchooser, docs aqui:

Página do manual do Qtchooser

e aqui:

Qtchooser no Linux a partir do zero

Mais escavações, existe um diretório com alguns links 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

E outro diretório mais profundo com o que me parece o problema, um link simbólico dando Qt4 como o padrão:

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

Algumas informações do 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"

Olhando para esta página, deve ser simples:

Lidando com várias versões do Qt

No entanto:

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 volta ao início, sem alterações. E agora?

    
por J. Simon van der Walt 02.09.2016 / 15:22

1 resposta

4

Tudo isso se tornou um arenque vermelho: tudo o que era necessário era instalar o qmake, por exemplo:

sudo apt install qt5-qmake
    
por J. Simon van der Walt 03.09.2016 / 19:59

Tags