Re: changer le gcc de linux7.0

トップ ページ

このメッセージに返信
著者: Francois-Xavier 'FiX' KOWALSKI
日付:  
To: guilde
題目: Re: changer le gcc de linux7.0
malric wrote:

>Francois-Xavier Kowalski wrote:
>
>
>>malric <malric@???> writes:
>>
>>
>>
>>>Un serveur en Redhat 7.0 (figé sur cette version pour cause de
>>>logiciel spécifique) et gcc-2.96-54 la compil de python (version 2)
>>>plante sur une erreur gcc Sur un autre serveur redhat 7.3 et gcc
>>>2.96-110 il n'y a pas de problème
>>>
>>>J'ai trouvé un gcc-2.96-85 rpm pour redht 7.0, pensez vous que je
>>>puisse l'installer sans mettre une grande pagaille..
>>>
>>>
>>gcc est fait de plusieurs paquetages qui se doivent d'etre installes
>>en meme temps[1], au moins pour une mise a jour:
>>
>>les "minumums"
>>
>>,----
>>| gcc
>>| cpp
>>`----
>>
>>les classiques
>>
>>,----
>>| gcc-c++
>>| libstdc++
>>| libstdc++-devel
>>`----
>>
>>les optionnels, selon ton utilisation
>>
>>,----
>>| gcc-g77
>>| gcc-java
>>| gcc-objc
>>`----
>>
>>rpm -Fvh <les paquetages>
>>
>>
>>
>>>Sinon, qui connait la méthode pour avoir deux versions de gcc sur le
>>>même système?
>>>
>>>
>>Avec un setup de base, utiliser une recompilation depuis les tar.gz &
>>les installer dans /usr/local est la seule solution pour de pas avoir
>>de grosse pagaille.
>>
>>Sinon tu peux aussi utiliser des CHROOTs, mais la mise au point est
>>beaucoup plus longue.
>>
>>A+
>>
>>Footnotes:
>>[1]  ou du moins les paquetages remplacant les anciens doivent
>>     etre installes simultanement.

>>
>>--
>>François-Xavier 'FiX' KOWALSKI
>>
>>
>
>
>Je présume que le gcc-2.96-85.i386.rpm doit contenir l'ensemble des
>packetages
>qui correspondent au gcc-2.96-54 qui était inclu dans la 7.0
>



Pb de comprehension: j'ai du manquer de clarte dans mes precedentes
explications.

Le fichier gcc-2.96-85.i386.rpm est un seul paquetage. Il te faut
installer l'ensemble des paquetages que j'ai cite plus haut afin d'avoir
une install coherente.

>Pour installer dans /usr/local le probléme c'est que la version 2.96 à
>l'air un peu spécifique
>redhat et que je ne la trouve qu'en rpm, pas en tar.gz (je peux pas
>choisir de repertoire d'installation)
>ce que je trouve c'est soit la 2.95 soit la 3.x si tu sais ou je peux
>trouver la version tar.gz ça m'interesse :-))
>


A partir du moment ou tu prefere une re-compilation / re-installation,
pas besoin de rester a la version de RedHat. Toutes les infos sont a
<http://gcc.gnu.org/>. Les branches stables sont 2.95.x & 3.2.x. Vu la
nature de ton probleme (souci python) & la jeunesse de 3.2, je te
conseille 2.95.x.

FiX

PS: merci de repondre sur la liste seulement.

--
Fran?ois-Xavier 'FiX' KOWALSKI