It runs fine for me. What system are you running? I wonder if running strip.exe (a program to remove unnecessary information from the executable) had anything to do with it? I've included a the pre-stripped version here, just in case you want to try it out. Another option (though I'm not sure you're familiar with) is to build the program from the source with a C++ compiler.