The answer's right there, just tell your compiler to ignore LIBCMT
Thats the warning not the error. I wouldn't suggest using switches just because the compiler tells you to. (As in this it its a hack round a problem that doesn't exist, not the solution)
As for your error you need to link the library correctly, either through project settings or a pragma statement, see tutorial 1 for more details.
When you load a texture through Driver->getTexture() you need to load it into material.Texture1and inside my function I was returning SMaterial when I needed to be returning ITexture type.
I have. I have c++ for dummies because I am a dummie(if you couldn't tell form my posts). I recoded my whole project(an read in my devblog..in my sig) just to get into a OOP structure.
Only reason why I post about these errors is becuase I know c++, I jsut don't code often enough to reconize the errors. But now I know what the errors mean and how to fix them, and how to look them up on MSDN.