dreamer, can you please elaborate on the solution? I'm having what seems to be the same problem (i'm just starting to switch to gcc). To build I invoke this: gcc -I"c:/SDK/irrlicht-1.0/include" -L"c:/SDK/irrlicht-1.0/lib/Win32-gcc/" -l"Irrlicht" main.cpp and it returns ...