Link Error 1123

Hallo,
ich wollte ein Programm schreiben, wo die EXE Datei nicht das standart Icon hat, sondern ein Icon als Resourcedatei benutzt. Ich habe Windows XP und benutze das Programm Code:Blocks (Microsoft Toolkit 2003).
Folgende Dateien habe ich drin:

main.cpp

_#include
#include „resource.h“

int WINAPI WinMain(HINSTANCE hI, HINSTANCE hPrI, PSTR szCmdLine, int iCmdShow)
{

MessageBox(NULL, „Hallo“, „Hallo“, MB_OK);

return 0;
}_

resource.h

#define ID_MYICON 123

resource.rc

#include „resource.h“
ID_MYICON ICON „mein-icon.ico“

Beim Compilieren kommt folgender Fehler:

-------------- Build: default in Icon ---------------
Linking executable: Icon.exe
LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
Process terminated with status 1 (0 minutes, 0 seconds)
1 errors, 0 warnings

Ich hab schon extrem lange gegoogelt. Keine Ahnung was ich da machen muss. Bitte um Hilfe.

Gruß
Marlo