-lgcc?

Tags:    c++

Hej jeg har følgende problem. Når jeg prøver at compile med MinGW får jeg følgende fejlmeddelsen. Koden er bare standard:
#include <iostream>

int main()
{
std::cout << "Hello world!" << std::endl;
return 0;
}
Og fejlen er:
Switching to target: default
Linking console executable: C:\\Users\\Vicious\\Documents\\console.exe
ld: cannot find -lgcc
Process terminated with status 1 (0 minutes, 0 seconds)

And ideas? Er newb





Indlæg senest redigeret d. 09.01.2008 21:58 af Bruger #13090
5 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Du skal tilføje stien til filen libgcc.a til søgestien for biblioteker.
Min libgcc.a ligger i mingw\\\\lib\\\\gcc\\\\mingw32\\\\3.4.2 (samme sted som crtbegin.o).
Du kan prøve at kopiere libgcc.a til mingw\\\\lib mappen







Tak nu kører det:D

Hvordan giver jeg dig pointene?:P



Normalt ville jeg svare med et "svar" i stedet for en "kommentar", man kan kun give point for "svar".
Men jeg samler ikke på point, og laver derfor ikke svar.
Læg selv et "svar" og accepter det, så bliver spørgsmålet markeret som "lukket" og du får dine points tilbage.

Da det er et tilbagevendende problem, som du har fået løst, ville det måske være en idé at lave en samlet beskrivelse ("how to") for fremtidig reference.



God ide, og tak for det!



t