I tried to compile it and it was fine, but there is no main() function, so you can't build an executable. One thing is that it's not legal C, I think, because C doesn't define true and false? I got errors when I tried gcc, but it's fine under g++. Try renaming main.c to main.cpp and see if...