|
Gros problèmes de gcc/g++: msg#00305org.user-groups.linux.quebec.aide
Salut le monde, J'ai de gros problème avec gcc et particulièrement g++. J'utilise Mandrake 8.1 et par défaut, le gcc/g++ utilisé c'est la vesion 2.96. Cette version arrête pas de crasher sur ma machine (P3 500), gcc et g++ font des segmentation fault (en compilant, pas quand j'exécute le programme compilé). Il le fait rarement avec gcc mais avec g++ quand il compile du code avec Qt, c'est horrible, il plante tout le temps. Les crash sont assez au hazard, habituellement ce sort des erreurs au hazard dans le source code (rarement les mêmes de crash en crash) et ensuite il fait un segmenation fault. Je suis habituellement capable de compiler un programme au complet en fesant un packet de "make" et espérer qu'il réussise à compiler le tout. Quand je compile du Qt, le nombre de cash semble etre * 1000, allors c'est presque impossible à compiler, ca prends genre 100 make pour chaque fichier (sans joke!). J'ai vérifier sur le web (google) et j'ai rien vu à propos des crash de gcc/g++ avec Mandrake 8.1. J'ai demandé à quelqu'un qui avait Mandrake 8.1 un "md5sum" de son g++ et on a exactement le même fichier. J'ai installer gcc version 3.0.1 qui vient aussi sur le cd de Mandrake. Maintenant c'est encore pire, il trouve pas des .h... qui sont spécifié dans le path. Par exemple il trouve pas le time.h et le time.h se trouve à /usr/include par exemple, je lui donne comme flag -I/usr/include mais il le trouve toujours pas... J'ai downloadé gcc 2.95.3 de gcc.gnu.org (c'est la version qui est utilisé sur les machines Linux de Polytechnique) mais je dois compiler le tout, avec un gcc défectueux! J'ai réussier à compiler le tout et j'ai essayer de recompiler du code avec Qt, cette fois ci g++ ne fait pas aucun segmentation fault mais l'exécutable semble être en très mauvais état... parce que quand je part le programme compilé, il fait un segmentation fault automatiquement. J'ai regardé avec "strace" pour le fun l'exécutable mais on "voit" rien d'intéressant. Il serait peu probable que le problème vienne des librairies de Qt vu que je roule avec KDE sans problème. J'ai même tenté de copier les exécutables de gcc, g++ et ld de la machine de Polytechnique et de les mettres sur la mienne mais c'était prévisible, j'ai pas les bonnes libraries dynamiques. Je commence à être pas mal désespéré, avez vous des suggestions à me donner pour me sortir de ce mauvais pas? Merci d'avance. - Jonathan Phénix |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Pb d'imprimante (mdk8.0): 00305, Jean Gawloski |
|---|---|
| Next by Date: | Re: Pb d'imprimante (mdk8.0): 00305, Great Erdrick |
| Previous by Thread: | Recherche CD pour Sparci: 00305, Rebel |
| Next by Thread: | Re: Gros problèmes de gcc/g++: 00305, Paul Catalin MOFLIC |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |