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.