Here is what I put together from a few posts way back when they anounced you would some day need 3.0.5+.
NONE of this is mine, I do not even remember who posted this, I think it was from 2 or 3 of them. I compiled these instructions for me to install QT3.0.6 and it worked 1st time.
GoodLuck (This was on RedHat7.2BTW)
__________________________________________________
Grab a version of qt version 3.0.5 or greater.
ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.0.5.tar.gz
or
ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.0.6.tar.gz
or
ftp://ftp.trolltech.com/qt/source/qt-x11-free-3.1.1.tar.gz
( I have compiled and tested all 3 of these with SEQ, they all work fine. There is NO NOTICEABLE DIFFERNECE between any of them and their impact on SEQ )
Unpack the source: tar -xzvf qt-x11-free-3.0.6.tar.gz
Edit the qmake.conf in mkspecs/linux-g++/ of the source directory.
The config for qmake no longer lives at configs/linux-g++-shared.
The new location is mkspecs/linux-g++/qmake.conf . This is the same for all versions 3.0.5 through 3.1.1.
For the change from gcc to gcc3 is on line 12
For the changes from g++ to g++3 are on lines 27, 47 and 48.
export QTDIR=(path to your source)
./configure -thread --prefix=/usr/lib/qt-3.0.6
gmake
gmake install (you will need to be root for this stage, use either /bin/su or sudo )
At this point you will need to add your new qt directory ( /usr/lib/qt-3.0.6/lib ) to your /etc/ld.so.conf and run ldconfig. Running ldconfig with verbosity `ldconfig -v` will show you that the new lib directory has been added to the so.cache. (you will need to be root for this stage, use either /bin/su or sudo )
From here normal SEQ instructions apply
export CVSROOT=:pserver:
[email protected] :/cvsroot/seq
cvs login
cvs checkout showeq
cd showeq
export QTDIR=/usr/lib/qt-3.0.6
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export CXX=g++3
export CC=gcc3
make -f Makefile.dist
./configure
make
make install (you will need to be root for this stage, use either /bin/su or sudo )
This is honestly as easy as I can make the instructions. I'm pretty sure that you could copy and paste the lines from here and have a working install when you finish.
Add these to /etc/.profile
export QTDIR=/usr/lib/qt-3.0.6
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export CXX=g++3
export CC=gcc3