Chargement...
 
Skip to main content

2 - Les distributions et les noyaux


Distros basées sur gcc4.0, pbm ?

France
Faut-il éviter pour le moment les distribs basées sur gcc4.0..

Je m'en suis rendu compte moi meme par accident en compilant les plugins CAPS avec ce tte version des outils de compilation (gcc/g++)..

J'ai reporté le probleme et en lisant le Changelog des CAPS on voit qu'il a fait plusieurs modifs deja, bref a work in progress, mais je suis sur que d'autres plugins et programmes vont etre buggés a cause de cela pendant quelques mois le temps que tout les artefacts soient éradiqués.

Bref, je pense qu'il faut eviter les distribs trop modernes basées sur ce compilo

-mandriva2006
-ubuntu (une de leur derniere version surement ?)
-Debian unstable/sid et eviter de passer la demudi en unstable (car il y a un depot unstable en test)

etc...

Avez vous constaté des problemes ? Qu'en pensez-vous ?






France
Testé sous Mandriva 2006, il ya un patch à appliquer pour compiler Rosegarden avec GCC 4. Dispo sur le site de Rosegarden, mis en ligne par Guillaume Laurent un des dev de ce soft.






Allemagne
Faut-il éviter pour le moment les distribs basées sur gcc4.0..

Je m'en suis rendu compte moi meme par accident en compilant les plugins CAPS avec ce tte version des outils de compilation (gcc/g++)..

J'ai reporté le probleme et en lisant le Changelog des CAPS on voit qu'il a fait plusieurs modifs deja, bref a work in progress, mais je suis sur que d'autres plugins et programmes vont etre buggés a cause de cela pendant quelques mois le temps que tout les artefacts soient éradiqués.

Bref, je pense qu'il faut eviter les distribs trop modernes basées sur ce compilo

-mandriva2006
-ubuntu (une de leur derniere version surement ?)
-Debian unstable/sid et eviter de passer la demudi en unstable (car il y a un depot unstable en test)

etc...

Avez vous constaté des problemes ? Qu'en pensez-vous ?


Ben j'en pense qu'il suffit de désinstaller GCC4 et de mettre GCC 3.3 et puis c'est tout. 😯 Ou est le problème ?
France
Ben j'en pense qu'il suffit de désinstaller GCC4 et de mettre GCC 3.3 et puis c'est tout. 😯 Ou est le problème ?


Je ne suis pas sur que ce soit aussi facile 😊 Je crois qu'il y a des cas ou ca poser des problemes, par exemple quand tu mélanges des librairies compilées avec differents compilateurs lors du linkage. N'est-il pas ?
Allemagne
Ben j'en pense qu'il suffit de désinstaller GCC4 et de mettre GCC 3.3 et puis c'est tout. 😯 Ou est le problème ?


Je ne suis pas sur que ce soit aussi facile 😊 Je crois qu'il y a des cas ou ca poser des problemes, par exemple quand tu mélanges des librairies compilées avec differents compilateurs lors du linkage. N'est-il pas ?


bof, jamais eu le cas.

Tu crois que les binaires sous windows ont tous été compilés avec le même compilateur ?

Un binaire quand il marche, il marche, point.

Et pour les libs, ben ya les paquets à 99% du temps. Certaines sont anciennes et n'ont pas été compilées avec GCC4.


France
Faut-il éviter pour le moment les distribs basées sur gcc4.0..

Je m'en suis rendu compte moi meme par accident en compilant les plugins CAPS avec ce tte version des outils de compilation (gcc/g++)..

J'ai reporté le probleme et en lisant le Changelog des CAPS on voit qu'il a fait plusieurs modifs deja, bref a work in progress, mais je suis sur que d'autres plugins et programmes vont etre buggés a cause de cela pendant quelques mois le temps que tout les artefacts soient éradiqués.

Bref, je pense qu'il faut eviter les distribs trop modernes basées sur ce compilo

-mandriva2006
-ubuntu (une de leur derniere version surement ?)
-Debian unstable/sid et eviter de passer la demudi en unstable (car il y a un depot unstable en test)

etc...

Avez vous constaté des problemes ? Qu'en pensez-vous ?



Gcc 4.0 n'est pas en version stable. Il varie tout le temps, de la version 4.01-xx à 4.02-yyy, les programmes compilent ou compilent pas. Bref, il faut eviter gcc 4.0 pour l'instant, car il est pas terminé. En tout cas avec gcc/g++ 3.3 ou 3.4 en général c'est bon. Tu n'as pas besoin de désinstaller gcc 4.0 d'ailleurs, juste change dans le Makefile la variable de compil (généralement CC). Sinon (ça c pas propre mais bon)

ln -sf /usr/bin/g++-3.3 /usr/bin/g++

ça marche aussi. Dans tout les cas si il ya des problèmes de linkage, tu les verras à la compilation. Mais je pense pas qu'il y en ai.
France
Salut jezeus,

Malheureusement il n'y a quasiment plus de distros sous gcc 3.x a part peutetre Debian Sarge.

Pour ma part, je pense les choses se sont un peu améliorées. En effet j'ai ete un peu forcé de faire l'upgrade en Debian Etch (testing) qui est sous gcc4 et en fait mes programmes préférés (Ardour, MusE, PD) compilent et foncitonnent correctement.

Mais il y a certainements des petits problemes ici et la, en fait tout dépend des logiciels, certains ne sont par souvent mis à jour, donc ils ont plus de chance de bugger.

En tout cas merci de ta réponse.

A+

France
Salut,

Pour info, je crois (j'ai pas mon ordi mao, là) que gcc4 et gcc3.x se sont installés quand j'ai essayé la Demudi 1.3.0.