Just one stylistic comment: I think it'd be worthwhile to point out how the gcc-final build differs from the gcc-static build. I know it is pointed out in the introduction, but it might be helpful to reiterate what is going on. I found myself pausing to make sure that there wasn't just a problem in the book since I had just built gcc and now I was suddenly building it again with what appeared to be an identical procedure (it's hard to mentally diff long strings of configure flags).
Also, a few trivial writing problems: $ git diff diff --git a/BOOK/bootable/common/kernel.xml b/BOOK/bootable/common/kernel.xml index d227fa2..e2acf5b 100644 --- a/BOOK/bootable/common/kernel.xml +++ b/BOOK/bootable/common/kernel.xml @@ -45,7 +45,7 @@ components are console/video, disk, and network. With out these built in, the system will not function properly. It is recommended to configure the kernel without modules in order to conserve disk space - and to simplify.</para></note> + and to simplify (the boot process, or ... what?).</para></note> <screen os="g"><userinput>make ARCH=${CLFS_ARCH} CROSS_COMPILE=${CLFS_TARGET}- menuconfig</userinput></screen> diff --git a/BOOK/materials/common/creatingbuilddir.xml b/BOOK/materials/common/creatingbuilddir.xml index 0f809de..54f1c6c 100644 --- a/BOOK/materials/common/creatingbuilddir.xml +++ b/BOOK/materials/common/creatingbuilddir.xml @@ -19,7 +19,7 @@ <screen><userinput>export CLFS=/mnt/clfs</userinput></screen> - <para>Ensure that this new directory has permissions that are too restrictive + <para>Ensure that this new directory has permissions that are not too restrictive such that you can write to it as a non-root user.</para> <screen><userinput>chmod 777 ${CLFS}</userinput></screen> Keep up the good work! Cheers, Paul
_______________________________________________ Clfs-dev mailing list Clfs-dev@lists.cross-lfs.org http://lists.cross-lfs.org/listinfo.cgi/clfs-dev-cross-lfs.org