PDA

View Full Version : Can someone please....



Kuonji
02-24-2002, 04:18 PM
....post "HOWTO: Installing ShowEQ on RedHat 7.2 Clean Install " on this board? I tried going to the link to the hackersquest.org site and I'm unable to get there since last night. If someone could post or privmessage me that document I'd really appreciate it =)

nytro
02-24-2002, 05:33 PM
Install for RedHat 7.2
Well, after MUCH research and LOTS of help here on the Forum, I have developed my own instructions for this great program. One thing I found lacking was explicit instructions for “from scratch” SEQ. Anyway, BIG kudos to Zaphod and Yendor for listing out the RPMs needed, and to Zaphod again, I REALLY REALLY appreciate you posting the QT-gcc3. My biggest problem was that the qt-gcc3 rpm specifies a different qt directory than all the other qt compiling instructions so that threw me for a loop. Anyway, here are my instructions of how to get it to work from a fresh install of RedHat 7.2.

1) download or buy Redhat 7.2 . Check out www.redhat.com <http://www.redhat.com> to find the iso’s for 7.2. You will need disk 1 and 2, you won’t need the rpms disks.

2) Install Linux workstation but use the CUSTOM option. This will allow you to install the rpm files during install and save LOTS of time and effort.


3) Go through the screens till you get to the one titled Selecting Package Groups. This will only occur on the Custom install option. At the bottom of this page select the box marked SELECT INDIVIDUAL then hit NEXT

4) This will take you to the Individual Package Selection screen. At the top there is Tree View and Flat View. Select Flat View to see all available RPM files to install. Below is the list from Yendor and Zaphod of what needs to be installed. I have also listed what the install calls each file as install does not display which version is used. Believe me, it is the correct version that everyone is using and it works. Anyway, select the packages, I listed them in order that install lists them.

XFree86-devel
XFree86-libs
autoconf
automake
binutils
cvs
freetype
gcc3
gcc3-c++
gd
gd-devel
gdbm
gdbm-devel
glibc
glibc-common
glibc-devel
kernel-headers
libgcc
libjpeg
libjpeg-devel
libmng
libmng-devel
libpcap
libpng
libpng-devel
libstdc++3
libstdc++3-devel
libtool
libtool-libs
m4
make
patch
zlib
zlib-devel

These packages are actually the following RPMs but you really don't need to know that do you. Just use the above names during the install and go to step 5

XFree86-devel-4.1.0-3.i386.rpm
XFree86-libs-4.1.0-3.i386.rpm
autoconf-2.1.3-14.noarch.rpm
automake-1.4p5-2.noarch.rpm
binutils-2.11.90.0.8-9.i386.rpm
cvs-1.11.1p1-3.i386.rpm
freetype-2.0.3-7.i386.rpm
gcc3-3.0.1-3.i386.rpm
gcc3-c++-3.0.1-3.i386.rpm
gd-1.8.4-4.i386.rpm
gd-devel-1.8.4-4.i386.rpm
gdbm-1.8.0-10.i386.rpm
gdbm-devel-1.8.0-10.i386.rpm
glibc-2.2.4-13.i386.rpm
glibc-common-2.2.4-13.i386.rpm
glibc-devel-2.2.4-13.i386.rpm
kernel-headers-2.4.7-10.i386.rpm
libgcc-3.0.1-3.i386.rpm
libjpeg-6b-16.i386.rpm
libjpeg-devel-6b-16.i386.rpm
libmng-1.0.2-1.i386.rpm
libmng-devel-1.0.2-1.i386.rpm
libpcap-0.6.2-9.i386.rpm
libpng-1.0.12-2.i386.rpm
libpng-devel-1.0.12-2.i386.rpm
libstdc++3-3.0.1-3.i386.rpm
libstdc++3-devel-3.0.1.i386.rpm
libtool-1.4-8.i386.rpm
libtool-libs-1.4-8.i386.rpm
m4-1.4.1-5.i386.rpm
make-3.79.1-8.i386.rpm
patch-2.5.4-10.i386.rpm
zlib-1.1.3-24.i386.rpm
zlib-devel-1.1.3-24.i386.rpm


5) Finish the install as usual.

6) Once loaded, log in as root and open up a terminal session. Create your download directory

cd/
mkdir /seq
cd/seq

7) Startup Netscape and come back to this page and save this file as /seq/seq.txt

8a) type “bash seq.txt” [to run the batch]
you will get to the CVS login so hit enter for password and it will continue on

8b) OR type in the batch file commands as shown…

cd /usr/lib
wget <http://doomed.to/showeq/libEQ.a>
cd /seq
wget <http://doomed.to/showeq/qt-gcc3-2.3.2-1.i386.rpm>
wget <http://doomed.to/showeq/qt-gcc3-devel-2.3.2-1.i386.rpm>
rpm -ivh qt-gcc3-2.3.2-1.i386.rpm qt-gcc3-devel-2.3.2-1.i386.rpm
export CVSROOT=:pserver:[email protected] :/cvsroot/seq
cvs login
cvs checkout showeq
cd showeq
export QTDIR=/opt/qt-gcc3-2.3.2
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
cp /usr/local/share/showeq/showeq.conf.dist /usr/local/share/showeq/showeq.conf

9) Showeq will take awhile to compile, go watch a move or learn how to play guitar.

10) cp /usr/local/share/showeq/showeq.conf.dist /usr/local/share/showeq/showeq.conf

Congratulations! It should now be installed if you got no errors type showeq to run it. If you like edit showeq.conf to point to the ip of your eq machine, but otherwise showeq will find it for you.

Happy EQing