# Installer GCC 4.1.2 sur Debian Jessie

**URL:** <https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684>\
**Category:** Programmation\
**Created:** [Janvier 19, 2018, 6:04 UTC](https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684 "2018-01-19T18:04:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![afalaize](https://www.debian-fr.org/user_avatar/www.debian-fr.org/afalaize/32/6544_2.png) [@afalaize](https://www.debian-fr.org/u/afalaize)\
**Post date:** [Janvier 19, 2018, 6:04 UTC](https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684/1 "2018-01-19T18:04:08Z")

</div>

Bonjour à tous!

Tout est dans le titre: j’ai besoin d’installer gcc version\<4.2 sur un Debian Jessie.  
La raison est que j’ai une erreur avec gcc 4.9:

> `undefined symbol: _gfortran_copy_string`

et il semble que le problème soit une incompatibilité entre gfortran pre et post 4.2 (cf [ce lien](http://icl.cs.utk.edu/lapack-forum/viewtopic.php?f=11&t=2845#p7663)).  
Dans les dépôts officiels, la version minimale de gcc est 4.8.

Est-ce que je peut installer cette vielle version de gcc (\>10ans) sur mon Jessie sans tout casser?  
Si oui, comment faire (où trouver les sources, et comment définir proprement l’environnement)?

Tout conseil est le bienvenu!  
Merci de votre temps!

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Janvier 19, 2018, 8:54 UTC](https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684/2 "2018-01-19T20:54:35Z")

</div>

Sur le papier, ça ne parait pas super compliqué si tu trouves quelque part les paquets lenny: tu installes gcc-4.2 (chaque version s’installe en paralléle), et tu précises juste celle que tu veux utiliser avec **update-alternatives --config gcc**.  
Par contre, je ne sais pas ou trouver un mirroir lenny ou les paquets eux mêmes, et il est possible que ça ne tourne pas sur jessie.

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Janvier 24, 2018, 7:21 UTC](https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684/3 "2018-01-24T19:21:54Z")

</div>

> [@mattotop](#):
>
> Par contre, je ne sais pas ou trouver un mirroir lenny ou les paquets eux mêmes, et il est possible que ça ne tourne pas sur jessie.

> **[debian-archive - Debian -- Archive de la distribution](https://www.debian.org/distrib/archive#old-archive)**
>
> Si vous avez besoin d'accéder à l'une des anciennes distributions de Debian, vous pouvez les trouver dans les archives Debian, https://archive.debian.org/debian/.

---

<div class="post-metadata">

**Author:** ![afalaize](https://www.debian-fr.org/user_avatar/www.debian-fr.org/afalaize/32/6544_2.png) [@afalaize](https://www.debian-fr.org/u/afalaize)\
**Post date:** [Février 6, 2018, 4:14 UTC](https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684/4 "2018-02-06T16:14:10Z")

</div>

Merci de vos réponses. Super la communauté Debian!

J’ai bien trouvé un paquet gcc-4.1.2, mais impossible de l’installer sur Jessie: problème de version dans les dépendances. Dans une VM avec Squeeze (Debian 6): j’ai pu installer gcc-4.1.2, et j’ai découvert que [libgfortran.so](http://libgfortran.so) n’était pas fourni!

Et, l’objectif est de faire tourner un code compilé avec une ancienne version de gfortran, qui n’a besoin que de la bonne version du [libgfortran.so](http://libgfortran.so)…

Si quelqu’un a une solution clef en main, je suis preneur, mais pour l’instant je vais arrêter là l’archéologie de gfortran/libgfortran/gcc/et demander aux développeurs de recompiler avec un gfortran “récent” (on sait jamais, sur un malentendu, ça peu passer…).

Encore merci de vos réponses!

---

<div class="post-metadata">

**Author:** ![jcsm33](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jcsm33/32/3832_2.png) [@jcsm33](https://www.debian-fr.org/u/jcsm33)\
**Post date:** [Février 6, 2018, 7:34 UTC](https://www.debian-fr.org/t/installer-gcc-4-1-2-sur-debian-jessie/75684/5 "2018-02-06T19:34:34Z")

</div>

Le paquet source gcc-4.1 fournit plusieurs paquets binaires.

Le paquet binaire correspondant pour Fortran GNU s’appelle libgfortran1.

La preuve :

[http://snapshot.debian.org/package/gcc-4.1/4.1.2-19/#libgfortran1\_4.1.2-19](http://snapshot.debian.org/package/gcc-4.1/4.1.2-19/#libgfortran1_4.1.2-19)

(ça va faire 10 ans qu’on ne l’a plus revu)
