Forum: PC-Programmierung Cannot find -lgcc_eh


von Sam .. (sam1994)


Lesenswert?

Hi

Ich wollte nach dieser Anleitung:
http://wiki.allegro.cc/index.php?title=Windows_Vista,_Code::Blocks_10.05_and_Allegro_5

Mein in Code::Blocks erstes Allegro5projekt anlegen, doch beim 
Kompilieren eines Testprogramms kommt ein Linkerfehler:
1
Cannot find -lgcc_eh
Wenn ich die Zeile aus den Linkeroptionen herausnehme, stürzt ld.exe 
beim Kompilieren ab, mit der Folge von vielen Warnungen und 
undefined-reference Fehlern.

Die neuste Version von MinGW habe ich gerade erst installiert.

Was macht der Parameter -lgcc_eh und wie kann ich den Fehler beheben?

von Klaus W. (mfgkw)


Lesenswert?

-lirgendwas fügt beim Linken eine Library namens libirgendwas.so zum 
Programm.
Du müsstest also herausfinden, welche Lib du wirklich brauchst und die 
beschaffen bzw. dein -l... korrigieren, wenn sie anders heisst.

von Sam .. (sam1994)


Lesenswert?

Danke für deine Antwort, leider kenne ich mich in dem Gebiet zu wenig 
aus - ich kann mich auch nur an diesem Tutorial orientieren.

In DevC++ habe ich es übrigens inzwischen, dank PacketManagment, 
einwandfrei einrichten können.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.