title: SCTK installation: no member named uint16_t in the global namespace
body: <p>I am trying to install the SCTK from NIST found here: <a href="https://www.nist.gov/itl/iad/mig/tools" rel="nofollow noreferrer">https://www.nist.gov/itl/iad/mig/tools</a></p>
  
  <p>I ran a <code>make all</code> command and got errors about types of ints not being members in the global namespace. (<code>uint16_t</code>, <code>uint32_t</code>, <code>uint64_t</code>, and some others)</p>
  
  <pre class="lang-none prettyprint-override"><code>/Library/Developer/CommandLineTools/usr/include/c++/v1/cstdint:159:8: error: no
        member named 'uint16_t' in the global namespace
  using::uint16_t;
       ~~^
  </code></pre>
  
  <p>I am not sure why I am getting these errors, any advice or suggestions would be greatly appreciated. I am using:</p>
  
  <ul>
  <li>MAC OS X 10.13.6 (High Sierra)</li>
  <li>g++ "Apple LLVM version 9.1.0 (clang-902.0.39.2)"</li>
  </ul>
  
  <p><strong>--- AFTER INSTALLING XCODE ---</strong></p>
  
  <p>I installed XCode, after looking at <a href="https://stackoverflow.com/questions/49590038/error-no-member-named-uint8-t-in-the-global-namespace-on-macos">Error: &quot;no member named &#39;uint8_t&#39; in the global namespace&quot; on MacOS</a>, but now I am getting pretty much the same errors as above, except that the path is different:</p>
  
  <pre><code>/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cstdint:159:8: error: 
    no member named 'uint16_t' in the global namespace
  using::uint16_t;
       ~~^
  </code></pre>