Ich denke, du solltest noch einmal Deine Entwicklungsumgebung überdenken. Was Du verwendest ist alles andere als Standard und weit entfernt von supported.
Ich kenne niemanden, der mit einem GCC ein lauffähiges binary für Windooze gebaut hat.
Für 9.0.1 + ist VS 2010 angesagt. Unter Linux, GCC. Beim OS muss man dann aber schon wieder differenzieren, für welche Domino Version man das bauen möchte.
Steht aber Alles in der Anleitung zur cAPI SDK.