Alright, I run two computers side-by-side, one with Windows Vista and another with Ubuntu 11.04. How do you compile programs to run in linux even under linux? Doesn't seem to work even when running Code::Blocks on Ubuntu. Put Ubuntu on the second desktop because I wish for everything I create to be cross-platform compatible and I can test it myself and as I program it. Although, this doesn't do very much good if the "binaries" it creates just want to be extracted and are .exe's like if they are Windows programs.