kernel-exp.xml 1.3 KB

1234567891011121314151617181920212223242526272829
  1. <sect2>
  2. <title>Command explanations</title>
  3. <para><userinput>make mrproper:</userinput> This will ensure that the kernel
  4. tree is absolutely clean.</para>
  5. <para><userinput>yes "" | make config:</userinput> This runs make config and
  6. answers with the default answer to every question the config script asks
  7. the user (it does this by simply doing the equivalent of hitting the
  8. Enter key, thus accepting the default Y and N answers to the questions).
  9. We're not configuring the real kernel here, we just need to have some sort
  10. of configure file created so that we can run make dep next that will
  11. create a few header files in <filename>include/linux</filename>, like
  12. version.h, among others, that we will need to compile Glibc and other
  13. packages later in chroot.</para>
  14. <para><userinput>make dep:</userinput> make dep checks dependencies and sets
  15. up the dependencies file. We don't really care about the dependency
  16. checks, but what we do care about is that make dep creates those
  17. aforementioned files in <filename>include/linux</filename> we will be
  18. needing later on.</para>
  19. <para><userinput>cp -HR include/asm $LFS/usr/include</userinput>
  20. and <userinput>cp -HR include/linux $LFS/usr/include</userinput>:
  21. These commands copy the required kernel header files to
  22. <filename>$LFS/usr/include</filename>.</para>
  23. </sect2>