On 24 jui 2003, EkiEki stated: Bonsoir,
> Lorsque je compil mon kernel 2.6 (ou bien 2.5) avec gcc 3.3, L'ESD ne > peut pas se charger et me fait une Segmentation fault (sauf si je le > charge en 8 bits). Alors qui si je le compil avec un 2.95, l'ESD > fonctionne parfaitement. D'ou peut venir cette erreur ? Les nouveaux > kernels doivent t-ils etre compil� avec le 2-95 ? le 3.1 ? le 3.2 ou > bien encore le 3.3 ? > Je dispose d'une version SID. A ma connaissance, le GCC "officiellement" support� par le kernel est le 2.95. Le 3.x souffre d'un manque de maturit� pour �tre utilis� � tout va. Donc a priori, rien n'a chang� de ce c�t� l� et je dirais que au vue de ce qui s'est pass� r�cemment avec le passage en GCC 3.x dans SID, mieux vaut se contenter d'une valeur s�re. Loin de moi l'id�e de penser que GCC 3.x est une bouse mais je continue � conseiller aux gens de pr�f�rer une utilisation du 2.95 qui est stable, mature, et longuement �rpouv�/r�d�. Bref je pr�f�re la stabilit� plut�t que de devoir me demander � chaque compilation si mon binaire fonctionnera � la fin ou si il v faloir m'y reprendre � 3 fois ;) Maintenant je ne dis pas qu'il ne faut pas utiliser GCC 3.x (qui est un bon cr�) mais comme dis plus haut il n'est pas assez "stable" et souffre de quelques bugs (niveau otpimiseur par exemple) pour �tre utilis� pour la compilation d'un programme tel que le noyau. > Merci De rien, zeDek -- Politically Correct UNIX(tm) System VI Release notes "man" pages are now called "person" pages.
pgp7Wbgz9KJpc.pgp
Description: PGP signature

