I would not give up the fight. pascal is a great language, I think I would quit programing if I had to use c++. There are still programers out there making game with it. I am working on some modern opengl stuff that I hope when it is released will help to shed some light on this poor forgotten language.
the documentation say's that glutFullScreen will make the current window into a full screen. at the time of calling you have no window created. try putting the glutFullScreen after creating the window.