never heard of moonlib51.lib if u have the time please try to compile it again and post the entire error log mvs produce, i think u have a problem somewhere else, visual studio is funny that way, sometimes it produce an error based on another one without a link to what caused it, only link to...