   Does 2010 Express require a platform SDK?
  I'm trying to compile an SDL project from 2008 Express and I'm getting this LNK1103 error for MSVCRTD.LIB.  The lib is there but the error says debug is corrupt, recompile module.   
  2010 shouldn't require the Windows SDK. From 2008 onwards, the express editions bundle the Windows SDK.Quote: I'm getting this LNK1103 error for MSVCRTD.LIB. The lib is there but the error says debug is corrupt, recompile module.Copy pasting errors is a smart thing to do, when you want help on the errors!But I'm going to take a guess as to what is wrong. You need to be consistent about linking to the runtime. When you build SDL, you link to one of the runtimes (debug, release, etc.).You need to link to the same runtime when building your program. I keep a debug and release version of all my libraries. I link to the DLL CRT, not the statically linked one.So you have one or more possible issues:- Didn't build the debug or release version of SDL.- Linking to the wrong version of the runtime.   ;  SDL includes and lib come in a single zip, I don't think there is a way to mix versions in a new install.   ;Quote:SDL includes and lib come in a single zip, I don't think there is a way to mix versions in a new install.Err, no, I'm not talking about an include and compiled lib mismatch. I'm talking a mismatch in lib and your program.Actually, looking at the error, the error may or may not be compounded by linking to the wrong runtime, but it's probably not the cause of it.I'm betting you're not using the right library version. In fact, SDL does not distribute a version for the VC10 compiler. You should compile it. What file did you download?   ;  Ah ok, I wasn't paying attention to their notes.  It is listed on their site like so:SDL-devel-1.2.14-VC8.zip (Visual C++ 2005 Service Pack 1)So I'll just kill VC10 and go back to VC8 and the old platform SDK because that works.   ;Quote:I'll just kill VC10 and go back to VC8 and the old platform SDK because that works.Or you could just compile SDL. Not hard. If you download the source, there's a folder called VisualC with the solutions. Just open it up and compile as needed.   