Qt installation

From CLONWiki
Jump to navigation Jump to search

Qt

To install for the first time:

yum install gstreamer-plugins-base-devel (at least on RHEL6, otherwise error in ./configure, not sure fatal or not ...)
ssh as 'boiarino', then do 'su' (to have right environment for Qt which assumed to be set already in $CLAS/.setup etc)
mkdir /apps/Trolltech
cd /usr/local/src
cp /usr/downloads/qt-everywhere-opensource-src-4.8.4.tar.gz .
gunzip qt-everywhere-opensource-src-4.8.4.tar.gz
tar xvf qt-everywhere-opensource-src-4.8.4.tar
rm qt-everywhere-opensource-src-4.8.4.tar
cd qt-everywhere-opensource-src-4.8.4
./configure -prefix /apps/Trolltech/Qt-4.8.4
   answer 'o'
   answer 'yes'
make
make install
cd /apps/Trolltech
ln -s Qt-4.8.4 Qt

To reconfigure/recompile from scratch, do following

make confclean
./configure ....
...

Set PATH:

setenv PATH /apps/Trolltech/Qt/bin:$PATH


Qt Creator

cd /apps/Trolltech
cp /usr/downloads/qt-creator-2.7.1-src.tar.gz .
gunzip qt-creator-2.7.1-src.tar.gz
tar xvf qt-creator-2.7.1-src.tar
rm qt-creator-2.7.1-src.tar
cd qt-creator-2.7.1-src
qmake -r
make

QWT

cd /apps/Trolltech
cp /usr/downloads/qwt-6.1.0.tar.gz .
gunzip qwt-6.1.0.tar.gz
tar xvf qwt-6.1.0.tar
rm qwt-6.1.0.tar
cd qwt-6.1.0
qmake qwt.pro
make
##make install (installs everything below the directories you have specified in qwtconfig.pri)