title: kernel compile and menuconfig
body: <p>I am a newer in linux and using ubuntu(4.4.0-64-generic) in vmware fusion. I am learning how to compile kernel. So, I downloaded the kernel(linux-4.4.52.tar.xz) from the kernel.org. But when I input make menuconfig, there are some errors.</p>
  
  <pre><code>root@ubuntu:/usr/src/linux-4.4.52# make menuconfig
  </code></pre>
  
  <blockquote>
    <p>HOSTCC  scripts/basic/fixdep<br>
    In file included from /usr/include/x86_64-linux-gnu/bits/posix1_lim.h:160:0,<br>
    from /usr/include/limits.h:143,<br>
    from /usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h:168,<br>
    from /usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/syslimits.h:7,<br>
    from /usr/lib/gcc/x86_64-linux-gnu/5/include-fixed/limits.h:34,<br>
    from scripts/basic/fixdep.c:114:
    /usr/include/x86_64-linux-gnu/bits/local_lim.h:38:26: fatal error: linux/limits.h: No such file or directory<br>
    compilation terminated.<br>
    scripts/Makefile.host:91: recipe for target 'scripts/basic/fixdep' failed<br>
    make[1]: <strong>* [scripts/basic/fixdep] Error 1<br>
    Makefile:444: recipe for target 'scripts_basic' failed<br>
    make: *</strong> [scripts_basic] Error 2</p>
  </blockquote>
  
  <p>I have installed headers files and done everything I can do. Someone can help me solve this problem?</p>