José Galisteo Ruiz

¯\_(ツ)_/¯

Instalar QT4 en Ubuntu 14.04

| Comments

Ubuntu 14.04 viene con QT5 por defecto lo cual está bien, pero a veces podemos necesitar usar QT4 para trabajar con versiones de librerías o gemas antiguas, como por ejemplo capybara-webkit 0.12.1. En algún momento habrá que actualizarlo…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$ sudo apt-get install -y build-essential
$ sudo apt-get build-dep qt4-qmake

$ wget http://download.qt.io/archive/qt/4.8/4.8.6/qt-everywhere-opensource-src-4.8.6.tar.gz
$ tar -xzvf qt-everywhere-opensource-src-4.8.6.tar.gz
$ cd qt-everywhere-opensource-src-4.8.6

# En el configure nos pedirá elegir entre la version open source o privada,
# yo elegí la open source.
$ ./configure

# Esto llevará un buen rato
$ make

$ sudo make install

Con esto ya tenemos QT4, pero al hacer por ejemplo gem install capybara-webkit -v 0.12.1 dirá que no encuentra qmake para QT4.

Yo lo que hice fue:

1
2
3
4
# Guardo una copia de qmake

$ sudo mv /usr/bin/qmake /usr/bin/qmake.old
$ sudo /usr/local/Trolltech/Qt-4.8.6 /usr/bin/qmake

Y con esto ya instala sin problemas.

Tengo pendiente para el lunes probar qtchooser, el cual parece mejor opción.

Comments