title: Compile for OS X 10.6?
body: <p>Normally for my OS X builds I have been compiling my applications on an old Mac Book Pro that runs 10.6.  This assures that I support this version of OS X.</p>
  
  <p>However for various reasons, the MBP is no longer a long term option so I have been compiling on a more recent device which runs 10.8.  However when I do this, my application does not work on 10.6 even with the -mmacosx-version-min=10.6 flag set.  The error that happens when I set the flag is "Symbol not found: _wcsdup" in libSystem.B.dynlib</p>
  
  <p>I looked up this error and the only recommendations I can find is to directly link against the 10.6 SDK.  However when  I tried copying the 10.6 SDK from my MPB to the new machine (because 10.6 SDK is not installed on 10.8), it fails to compile with errors like "error: bits/c++config.h: No such file or directory"  I assume this is because of the way I  "installed" the SDK, although others have had success with this.</p>
  
  <p>Does anyone have a solution?</p>