Estou enfrentando um problema bastante estranho. Eu tenho um binário de qmake de 32 bits colocado em um caminho muito profundo. Então, para facilitar o uso, criei um link usando
ln -s /complicated/path/to/qmake ~/qmake
Estou executando uma máquina de 64 bits. Então eu instalei bibliotecas de 32 bits. O binário está falhando ao carregar quando eu corro
~/qmake
relata um erro dizendo que não há tal arquivo ou diretório quando o arquivo está lá. mas funciona sem problemas quando uso o laoder de 32 bits
/lib/ld-linux.so.2 ~/qmake
A coisa mais interessante aqui é. Se eu correr
/lib/ld-linux.so.2 /complicated/path/to/qmake
exibe um erro, por exemplo,
qmake: @ɇ�: QRU�4�������̀]ZY�: H: Error 18446744073564424934
mas como já mencionei, o binário é carregado usando o link simbólico
então eu tenho 2 problemas aqui.