title: could not compile linux 2.6.19
body: <p>When i am trying to compile linux kernel 2.6.19 in my x86_64 machine the following error occurs, How to handle this error.</p>
  
  <pre><code>scripts/mod/sumversion.c: In function 'get_src_version':
  scripts/mod/sumversion.c:384:16: error: 'PATH_MAX' undeclared (first use in this function)
  char filelist[PATH_MAX + 1];
              ^
  scripts/mod/sumversion.c:384:16: note: each undeclared identifier is reported only once for each function it appears in
  scripts/mod/sumversion.c:384:7: warning: unused variable 'filelist' [-Wunused-variable]
  char filelist[PATH_MAX + 1];
     ^
  scripts/Makefile.host:134: recipe for target 'scripts/mod/sumversion.o' failed
  make[2]: *** [scripts/mod/sumversion.o] Error 1
  scripts/Makefile.build:324: recipe for target 'scripts/mod' failed
  make[1]: *** [scripts/mod] Error 2
  Makefile:432: recipe for target 'scripts' failed
  make: *** [scripts] Error 2
  </code></pre>