gcc -o scriptedmain scriptedmain.c -s -Wl,-subsystem,console -nostdlib #### undefined reference to `___main' undefined reference to `_printf' undefined reference to `_printf' #### $ gcc -o scriptedmain scriptedmain.c -s -Wl,-subsystem,console -nostdlib -e ___main c:/mingw/bin/../lib/gcc/mingw32/4.7.0/../../../../mingw32/bin/ld.exe: warning: cannot find entry symbol ___main; defaul ing to 00401000