[Résolu] Pb de compilation avec XRacer

Pb de compilation avec XRacer [Résolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 08-08-2003 à 02:39:08    

J'essaie d'installer XRacer sur ma Red Hat 9.0. J'ai récupéré les source (tar.gz), je décompresse, je fait un ./configure, erreur :
 
GLUT library version >= 3.7 not found
 
Ni une ni deux, je file sur RPM Search, je télécharge la librairie (glut-3.7-13.i386.rpm), j'essai d'installer (rpm -ivh), erreur :
 
file /usr/lib/libglut.so.3.7 from install of glut-3.7-13 conflicts with file from package glut-3.7-12
 
J'en conclue donc que la librairie est installée... mais pas détectée. Alors comment faire ? Je suis pas encore très assuré sous Linux, vous l'aurez deviné...


Message édité par Titalium le 08-08-2003 à 19:50:14
Reply

Marsh Posté le 08-08-2003 à 02:39:08   

Reply

Marsh Posté le 08-08-2003 à 02:45:20    

Desinstalle ta librairie qui est deja installée  ;)
 
Et apres met la nouvelle  :bounce:


Message édité par Anakin Skywalker le 08-08-2003 à 02:45:43
Reply

Marsh Posté le 08-08-2003 à 03:13:42    

Pour désinstaller je fais comment ?
 
J'ai essayé rpm -e mais je connais pas le nom de la librairie exact. J'ai aussi essayé de faire un rpm -qa pour rechercher les librairie avec 'glut' dans le nom (je suis pas sur de la commande quand même). Enfin, voila où j'en suis...

Reply

Marsh Posté le 08-08-2003 à 03:19:28    

Ben je pense que sous Red Hat il existe un front-end pour installer/désinstaller les rpm (genre rpmdrake) mais je ne sais pas comme il s'appelle

Reply

Marsh Posté le 08-08-2003 à 03:21:43    

Bon, en passant par Webmin, j'ai pu mettre à jour la librairie, mais ça n'a absoluement pas changé le problème, la librairie semble ne pas être détectée par le configure de XRacer. :(

Reply

Marsh Posté le 08-08-2003 à 03:23:27    

Je pense que si tu ne desinstalles pas l'ancienne version ca pose des problemes.

Reply

Marsh Posté le 08-08-2003 à 03:27:48    

Bon ben pour enlever le RPM regarde Gnome-RPM ou kpackage (plutot kpackage)
 
Et fait une petite recherce, puis enleve la librairie
Ensuite tu devrais pouvoir installer la 3.7.13 sans probleme
 
Mais je doute que ce soit ca....
 
Dans ton fichier /etc/ld.so.conf, y-a-t-il la ligne /usr/lib/?


Message édité par Anakin Skywalker le 08-08-2003 à 03:28:42
Reply

Marsh Posté le 08-08-2003 à 03:36:26    

Pour la librairie, je pense que c'est bon, elle est installée. La ligne dans ld.so.conf n'apparaissait pas, mais après l'avoir ajoutée, ça n'a rien changé (j'ai fait un ldconfig, puis un reboot, mais dans tous les cas même pb).

Reply

Marsh Posté le 08-08-2003 à 03:40:08    

Ton fichier ressemble a peu pres a ca?
 
 

Citation :


/usr/X11R6/lib
/usr/lib/qt3/lib
/usr/lib/

Reply

Marsh Posté le 08-08-2003 à 09:19:44    

J'ai pas mal de soucis aussi avec ma RH9 avec les dependances.
 
Essaye d'installer xracer et la lib en meme temps:
 
rpm -Uvh xracer... glut.......
 
 
normalement, ca marche
 :hello:

Reply

Marsh Posté le 08-08-2003 à 09:19:44   

Reply

Marsh Posté le 08-08-2003 à 12:12:03    

zekill > Je ne peux pas installer les deux en même temps : le jeux est en tar.gz et la lib en rpm... ou alors je ne sais pas comment faire...
 
Anakin > oui c'est exactement ça, mon fichier ressemble à ça avec d'autre répertoire en plus

Reply

Marsh Posté le 08-08-2003 à 15:31:28    

Titalium a écrit :

zekill > Je ne peux pas installer les deux en même temps : le jeux est en tar.gz et la lib en rpm... ou alors je ne sais pas comment faire...
 
Anakin > oui c'est exactement ça, mon fichier ressemble à ça avec d'autre répertoire en plus


Desolé, je croyais que le jeux etait en rpm  :(

Reply

Marsh Posté le 08-08-2003 à 15:53:27    

Bon, le pb est résolu : en fait la librairie ne portait le nom standard, donc elle était pas trouvé par configure. Une fois copiée et renommé correctement, ça passe pour le configure, mais la make genère des erreurs, et sans message précis à part erreur 1 et erreur 2, ce qui me semble pas très clair...

Reply

Marsh Posté le 08-08-2003 à 19:46:52    

C'est bon, le jeu tourne, il manquait en fait une librairie dans /usr/include/GL, à savoir glut.h. Bizarre que cette librairie soit pas installé avec le rpm enfin, c'est pas grave, j'ai trouvé le fichier sur Internet. Tout roule.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed