title: 'ext/slist' file not found on OS X 10.9
body: <p>I am trying to get some older third-party software to compile on OS X 10.9. I've managed to get rid of most compilation problems by adjusting settings in the Makefiles, which were originally written for <em>gcc</em> probably around 2005. However, I currently don't know how to overcome this error for a C++ source file:</p>
  
  <blockquote>
    <p>/utility.h:42:10: fatal error: 'ext/slist' file not found</p>
  </blockquote>
  
  <p>I understand that <code>ext/slist</code> belongs to some version of <a href="https://stackoverflow.com/questions/2800064/singly-linked-list-in-the-c-standard-library-or-other-widely-used-libraries/2800070#2800070">STL</a>. Has that version been superseded or does it have to be activated in any special way for Apple's version of Clang/<a href="http://llvm.org/" rel="nofollow noreferrer">LLVM</a> (5.0 for OS X 10.9)? </p>
  
  <p>If at all possible, I would prefer to compile this software with the pre-installed tools and not go through such steps as installing <a href="https://stackoverflow.com/questions/19535422/os-x-10-9-gcc-links-to-clang"><em>gcc</em> via MacPorts</a>.</p>
  
  <p>BTW, these warnings also persist:</p>
  
  <blockquote>
    <p>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/ext/hash_set:202:2:
    warning: 
          Use of the header  is deprecated. Migrate to 
          [-W#warnings] /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/c++/v1/ext/hash_map:209:2:
    warning: 
          Use of the header  is deprecated. Migrate to 
          [-W#warnings]</p>
  </blockquote>