title: Tcl.h: no such file or directory
body: <p>I'm trying to port some code over from a Solaris box onto a Linux (specifically Redhat) box. Code compiled without issues and ran without issues on the Solaris box.</p>
  
  <p>However, in recompiling on Linux, I'm running into an issue with tcl.h - the compiler is telling me that <code>error: tcl.h: No such file or directory</code> for multiple files that <code>#include "tcl.h"</code>.</p>
  
  <p>As far as I can tell, both tcl8.4 &amp; tk8.4 are installed:</p>
  
  <ul>
  <li>/usr/lib/tcl8.4</li>
  <li>/usr/share/tcl8.4</li>
  <li>/usr/lib/tk8.4</li>
  <li>/usr/share/tk8.4</li>
  </ul>
  
  <p>However, I can't find tcl.h anywhere. Does anyone know where it would be? Or is it one of those files that Solaris needed, but Linux does not need to be included? Or even do I need to install something in addition to tcl/tk 8.4?</p>