ln -s gcc gcc4.0
ou un truc du genre . Seulement depuis impossible de compiler ni un programme C ni C++
Voici les erreurs que cela me donne quand j'essaye de compiler
Name "main::progName" used only once: possible typo at /usr/local/bin/g++ line 191.
point.o: dans la fonction « __static_initialization_and_destruction_0(int, int)»:
point.cpp:(.text+0xb1): référence indéfinie vers « std::ios_base::Init::Init()»
point.o: dans la fonction « __tcf_0 »:
point.cpp:(.text+0x8c): référence indéfinie vers « std::ios_base::Init::~Init()»
point.o:(.eh_frame+0x11): référence indéfinie vers « __gxx_personality_v0 »
main.o: dans la fonction « __static_initialization_and_destruction_0(int, int)»:
main.cpp:(.text+0x31): référence indéfinie vers « std::ios_base::Init::Init()»
main.o: dans la fonction « main »:
main.cpp:(.text+0xa8): référence indéfinie vers « std::cout »
main.cpp:(.text+0xad): référence indéfinie vers « std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)»
main.cpp:(.text+0xcc): référence indéfinie vers « std::basic_ostream<char, std::char_traits >::operator<<(unsigned long)»
main.cpp:(.text+0xd9): référence indéfinie vers « std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)»
main.cpp:(.text+0xf8): référence indéfinie vers « std::basic_ostream<char, std::char_traits >::operator<<(unsigned long)»
main.cpp:(.text+0x105): référence indéfinie vers « std::basic_ostream<char, std::char_traits >& std::operator<< <std::char_traits >(std::basic_ostream<char, std::char_traits >&, char const*)»
main.cpp:(.text+0x10d): référence indéfinie vers « std::basic_ostream<char, std::char_traits >& std::endl<char, std::char_traits >(std::basic_ostream<char, std::char_traits >&)»
main.cpp:(.text+0x118): référence indéfinie vers « Point::~Point()»
main.cpp:(.text+0x120): référence indéfinie vers « Point::~Point()»
main.cpp:(.text+0x135): référence indéfinie vers « std::basic_ostream<char, std::char_traits >::operator<<(long)»
main.cpp:(.text+0x145): référence indéfinie vers « std::basic_ostream<char, std::char_traits >::operator<<(long)»
main.cpp:(.text+0x155): référence indéfinie vers « Point::~Point()»
main.cpp:(.text+0x15e): référence indéfinie vers « Point::~Point()»
main.o: dans la fonction « __tcf_0 »:
main.cpp:(.text+0xc): référence indéfinie vers « std::ios_base::Init::~Init()»
main.o:(.eh_frame+0x12): référence indéfinie vers « __gxx_personality_v0 »
collect2: ld returned 1 exit status
make: *** [main] Erreur 1
PS : avant que je fasse le lien ca compiler sans problème donc ca ne vient pas du programme. et j'ai essayé de réinstaller gcc avec les cd d'install de SUSE et avec la mise a jour en ligne et rien n'y fait.
Si qq'un pouvait m'aider ...
Merci d'avance.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.