Even though Virtual Studio shows no syntax errors, trying to compile results in unresolved externals errors.