5.3. General Compilation Instructions

When building packages there are several assumptions made within the instructions:

To re-emphasize the build process:

1. Place all the sources and patches in a directory that will be accessible from the 
   chroot envronment such as /mnt/lfs/sources/.  Do not put sources in /mnt/lfs/tools/.
2. Change to the sources directory.
3. For each package:
   a. Using the tar program, extract the package to be built.
   b. Change to the directory created when the package was extracted.
   c. Follow the book's instructions for building the package.
   d. Change back to the sources directory.
   e. Delete the extracted source directory and any <package>-build 
      directories that were created in the build process.