PDA

View Full Version : Installation de showeq sur Mandrake 8.1



Zoltar
01-05-2002, 05:50 AM
Installation et configuration SEQ pour Mandrake 8.1


1. A l'installation de Mandrake 8.1 vérifier les package suivant :
------------------------------------------------------------------------
- Workstation & Network Component
- Développement


2. Après l'installation de MDK 8.1 contrôler les package suivant, avec le
Mandrake Update :
------------------------------------------------------------------------
*** librairies requises ***
qt 2.3.2 (ATTENTION dois être compiler avec -thread)
qt-devel 2.3.2 (ATTENTION dois être compiler avec -thread)
libpcap 0.62
gdbm 1.8.0

*** librairies Optionnels ***
db3 3.2.9 3.3

*** C++ Compilateur ***
glibc 2.2 2.2.4
libstdc++ 3.0 3.0.2
gcc 3.0 3.0.2

*** Outils GNU ***
libtool 1.3.4-3 Ou plus récent...
autoconf 2.13-1 Ou plus récent...
automake 1.4-6 Ou plus récent...


3. Téléchargement des librairies :
------------------------------------------------------------------------

QT 2.3.2 :

ftp://ftp.trolltech.com/qt/source/qt-x11-2.3.2.tar.gz


LibEQ.a :

ftp://azriel.trifocus.net/pub/libeq/i386/linux/libEQ.a

ftp://smurfette.trifocus.net/pub/libeq/i386/linux/libEQ.a

ShowEQ :

cvs -d:pserver:[email protected]:/cvsroot/seq login

cvs -z3 -d:pserver:[email protected]:/cvsroot/seq co showeq


Il est conseillé de placé tout ces fichiers dans un endroit facile pour ne pas avoir à taper trop ligne de command en cas de déplacement dans le système. Midnight Commander et très utile dans ce genre de cas, n’hésité pas à l’installer. La commande de lancement est : mc


3. Script pour QT :
------------------------------------------------------------------------

Sur un portable avec un CPU Pentium III 366, cette compilation à pris environ 1h20, il est donc conseillé de ne pas avoir X lancé de manière à laisse le maximum de ressource CPU au compilateur, pour décharger X, taper en ligne de commande « CTRL+ALT+F1 » init 3 (init 3 décharge X mais garde malgré tout le système actif de manière à pouvoir servir votre réseau ou autre, n’oublier pas de passer en init 5 à la fin de toute les compilation.).

Ajouter le script suivant au fichier /root/.bash_profile

QTDIR=/usr/local/qt-2.3.2
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

export QTDIR PATH MANPATH LD_LIBRARY_PATH

Pour évité d’avoir à modifier des choses dans le système, qui pourrais provoquer des problèmes par la suite, nous allons faire un petit script pour expliquer au système ou se trouve QT et comment y accéder.

Prenez un éditeur de texte EMACS par exemple puis fabriquer un fichier nommé « useqt232 » ajouté les lignes suivant au fichier.

export QTDIR=/usr/local/qt-2.3.2
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
echo "QTDIR=$QTDIR"
echo "gcc"‘wich gcc3‘
export CC=gcc3
export CXX=g++3

sauver le script dans le fichier « useqt232 » dans votre répertoire root.

Modifier le CHMOD du fichier « useqt232 » en 744 de manière à ce qu’il soit exécutable avec la commande suivante :

chmod 744 useqt232

Puis lancé « useqt232 »

./useqt232

Une fois cette étape terminée, placé vous dans le répèrtoire /usr/bin puis lancé ces deux commandes. ( celle-ci permette de créé des lien symbolique pour le compilateur GCC 3.0 )

ln --symbolic gcc-3.0.1 gcc3
ln --symbolic g++-3.0.1 g++3

4. Décompression de QT :
---------------------------------------------------------------------------

Placez-vous dans le répertoire ou se trouve votre package QT qt-x11-2.3.2.tar.gz puis lancé la commande suivante pour le décompresser.

tar -xzvf qt-x11-2.3.2.tar.gz

Une votre package QT décompresser déplacer le dans le répertoire /usr/local/qt au moyen de la commande suivante :

mv qt-2.3.2 /usr/local/qt


5. Compilation de QT :
---------------------------------------------------------------------------

Vérifier de bien avoir exécuter le script « useqt232 » et d’être bien sure d’avoir les droits root pour lancé la compilation.

Placé vous dans le répertoire /usr/local/qt

Puis lancé la commande suivante :

./configure -thread

Puis :

make

ATTENTION cette étape prend facilement plus de 60 minutes.


6. Compilation de ShowEQ :
---------------------------------------------------------------------------

Une fois l’étape de QT correctement accomplie, il y a 80% de chance que votre ShowEQ soit compilable, personnellement je m’y suis repris à 4 fois avant de réussir à compiler ShowEQ sans erreur.

Les étapes de compilation sont les suivantes :

make -f Makefile.dist
./configure
make
make install

Si aucune erreur ne s’est glissée dans votre compilation jusque la c’est que ShowEQ fonctionne.

Il est important de savoir que ShowEQ ne marche pas sur des switch, mais uniquement sur des HUB.







7. Configuration de ShowEQ.
---------------------------------------------------------------------------

Les fichiers d’execution de ShowEQ se trouve dans /usr/local/bin , les fichiers de configuration de ShowEQ se trouve dans /usr/local/share/showeq

Vous devez copier les fichiers :

showeq.conf.dist en showeq.conf

et

filters.conf.dist en filters.conf


Editer le fichier showeq.conf puis rajouter l’adresse IP de la machine sur laquel tourne Everquest.



8. Lancement de ShowEQ.
--------------------------------------------------------------------------

Vous pouvez créé un icône de lancement de ShowEQ sur votre bureau KDE ou Gnome, n’oublier pas d’activé le lancement dans une console, cela permet de suivre les éventuelles Erreur qui pourrais survenir par la suite en cas d’évolution d’Everquest.







Bonne chance !

mastercard
01-05-2002, 03:04 PM
Anyone able to convert this to an English version? I think it has the info I could use but I don't understand it.

a_corpse00
01-06-2002, 02:06 AM
http://babelfish.altavista.com

BSDnetMan
01-06-2002, 02:44 AM
Use the 'fish (http://world.altavista.com/tr) ...

Translated French to English fine for me.... Now to get seq AND odinseye to compile in my 897 MB /usr partition :-)

Vertigo1
01-07-2002, 09:37 AM
Installation and configuration SEQ for Mandrake 8.1


1. With the installation of Mandrake 8.1 to check the following package:

- Workstation & Network Component
- Development


2. After the installation of MDK 8.1 to control the following package, with
Mandrake Update:

*** necessary bookshops ***
qt 2.3.2 (ATTENTION must be to compile with - thread)
qt-devel 2.3.2 (ATTENTION must be to compile with - thread)
libpcap 0.62
gdbm 1.8.0

*** bookshops Optional ***
db3 3.2.9 3.3

*** C++ Compiler ***
glibc 2.2 2.2.4
libstdc++ 3.0 3.0.2
GCC 3.0 3.0.2

*** Tools Gnu ***
libtool 1.3.4-3 Or more recent...
autoconf 2.13-1 Or more recent...
automake 1.4-6 Or more recent...


3. Downloading of the bookshops:


QT 2.3.2:

ftp://ftp.trolltech.com/qt/source/qt-x11-2.3.2.tar.gz


LibEQ.a:

ftp://azriel.trifocus.net/pub/libeq/i386/linux/libEQ.a

ftp://smurfette.trifocus.net/pub/li... 6/linux/libEQ.a

ShowEQ:

cvs - d:pserver:[email protected]:/cvsroot/seq login

cvs - z3 - d:pserver:[email protected]:/cvsroot/seq Co showeq


It is advised of placed all these files in an easy place
not to have to type line of command too much in the event of
displacement in the system. Midnight To control and very useful
in this kind of case, hesitated not to install it. The command of
launching is: mc


3. Script for QT:


On a portable with a CPU Pentium III 366, this compilation with
taken approximately 1h20, it is thus advised not to have X launched of
manner with leaves the maximum of resource CPU to the compiler,
to discharge X, type in line of command " CTRL+ALT+F1 "
init 3 (init 3 discharge X but guard despite everything the active system
so as to be able to serve your network or other, not to forget not
to pass in init 5 at the end of all compilation).

For avoided having to modify things in the system, which
could cause problems thereafter, we will make
a small script to explain to the system or is QT and
how y to reach.

Take a text editor EMACS for example then to manufacture one
file named " useqt232 " added the lines following to the file.

QTDIR=/usr/local/qt-2.3.2 export
PATH=$QTDIR/bin:$PATH export
MANPATH=$QTDIR/doc/man:$MANPATH export
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH export
echo " QTDIR=$QTDIR "
echo " gcc"' wich gcc3 '
export C=GCC3
export XCX=g++3

to save script in the file " useqt232 " in your repertory
root.

To modify the CHMOD of the file " useqt232 " into 744 so as to
what it is executable with the following command:

chmod 744 useqt232

Then launched " useqt232 "

/useqt232

Once this finished stage, placed you in the répèrtoire
/ usr/bin then launched these two commands (this one allows
created link symbolic system for compiler GCC 3.0)

ln -- symbolic GCC-3.0.1 gcc3
ln -- symbolic g++-3.0.1 g++3

4. Decompression of QT:


Place you in the repertory or is your package QT
qt-x11-2.3.2.tar.gz then launched the following command for
décompresser.

tar - xzvf qt-x11-2.3.2.tar.gz

One your package QT décompresser to move it in
repertory / usr/local/qt by means of the following command:

mv qt-2.3.2 / usr/local/qt


5. Compilation of QT:


To check to have well to carry out script " useqt232 " and to be
quite sour to have the rights root for launched compilation.

Placed you in the repertory / usr/local/qt

Then launched the following command:

/configure - thread

Then:

make

ATTENTION this stage takes easily more than 60 minutes.


6. Compilation of ShowEQ:


Once the stage of correctly achieved QT, there is 80% of
chance that your ShowEQ is compilable, personally I
am taken again to me there with 4 times before succeeding in compiling ShowEQ without
error.

The stages of compilation are the following ones:

make - F Makefile.dist
/configure
make
make install

If no error slipped into your compilation until there
it is that ShowEQ functions.

It is significant to know that ShowEQ does not go on
switch, but only on HUB.

7. Configuration of ShowEQ.


The files of execution of ShowEQ is in / usr/local/bin,
the files of configuration of ShowEQ is in
/ usr/local/share/showeq

You must copy the files:

showeq.conf.dist in showeq.conf

and

filters.conf.dist in filters.conf


To publish the file showeq.conf then to add address IP of
machine on laquel turns Everquest.

8. Launching of ShowEQ.


You can created an icon of launching of ShowEQ on your
office KDE or Gnome, not to forget not activated launching in
a console, that makes it possible to follow possible Erreur which
could occur thereafter in the event of evolution of Everquest.





Good luck!