Me he de tragar mis opiniones y últimamente me he visto en la posición de tener que compilar material que me exigia QT 5.1... como ya dije antes, no me gusta demasiado QT. Los repositorios no me daban paso a esa versión, así que al final encontré otra solución que os paso (un fragmento de https://code.google.com/p/sigil/wiki/RunningFromSource):
- Abrimos un terminal.
- Pasamos a root: su
- Ya como root, nos vamos a la carpeta opt, destinada a instalaciones no estándards: cd /opt
- Creamos la carpeta donde se instalará el Qt 5.1: mkdir Qt5.1.0
- Entramos en ella: cd Qt5.1.0/
- Descargamos el instalador para linux (en este caso, 32 bits y offline para no estar pidiendo contínuamente a la red pero hay más opciones): wget http://download.qt-project.org/official_releases/qt/5.1/5.1.0/qt-linux-opensource-5.1.0-x86-offline.run
- Lo hacemos ejecutable: chmod +x qt-linux-opensource-5.1.0-x86-offline.run
- Y lo activamos: ./qt-linux-opensource-5.1.0-x86-offline.run
- El siguiente paso es necesario para la compilación que iba a llevar a cabo, pero es posible que deba ser revertido para otras. En mi configuración actual, se edita el fichero Qt5GuiConfig.cmake: nano /opt/Qt5.1.0/5.1.0/gcc/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake
- Comentar (añadir al principio el carácter #) la linea 118 del fichero abierto. (Si no coincide, buscar): include("${CMAKE_CURRENT_LIST_DIR}/Qt5GuiConfigExtras.cmake")
- Guardar la modificación.
- Salir del terminal si no hemos de hacer nada más en él: exit