Hi, You are one of the main guys, right? I think I am going to have to re-read some things. I downloaded the 7.0 PDF before 7.1 came out and actually printed it out (7.0) so I am kind of locked into 7.0 as I don't want to print out the whole 7.1, but I am trying to check it as well.
I started reading 7.0, and I was doing OK until about Chapter 5. Until I realized that some of my directories didn't seem right. Somehow I ended up with just a "sources" directory on the LFS partition. I'm not a hardened expert in Linux yet, but I do have some knowledge and I have alot of experience with computers in general. Am I required to be an expert to do this? This is my first attempt at LFS. I am trying to learn Linux at a deeper level. I think I have a fair understanding of things, except for a few things. As I said, I have a sources directory on the LFS partition that I created, but I don't have a /lfs/tools directory there, so i got a little confused. I am basically trying to figure out what directory structure I am supposed to have without the $LFS. I could be wrong, but I don't get the feeling that the book explains precisely what the directory structure is supposed look like by the time you get through with 5.4 or so. I guess what threw me was in Section 5.4, it says: "The Binutils documentation recommends building Binutils outside of the source directory in a dedicated build directory:" As I mentioned in one of my previous e-mails to the group, I wasn't too sure what this meant. I didn't understand what "...outside of the source directory..." meant. I thought if it was truly outside the "source" directory, then where does it go? But I think I realize now that Binutils-xx is called a "source" directory and /lfs/sources is also called a sources directory. And again, if it is truly outside the source directory, then there might be permissions problems. As it stands, I think it can be confusing when to run things as root and when to run them as lfs user as the book doesn't always say. I can generally figure it our based on the error messages though. Also, I think it can be a little confusing as to what directory I am supposed to be in when running the commands sometimes, as that is very important too. Changing course: Are you guys aware that a fairly substantial number of the web links in the book no longer work? I made a list and tried to send it to lfs-dev, but that was before I realized that I had to join it first, so not sure if anyone received it. I also tried e-mailing lfs-support-ow...@linuxfromscratch.org about a week ago to get some help, but never heard back from anyone. I guess maybe that e-mail address isn't monitored. I tried proceeding without help, but came up against a wall. As a last ditch effort, I e-mailed Gerard Beekmans personally and he told me to sign up for the lfs-support list, which is where I am at now. I think I am used to a more traditional "Sign up for a login account, login, and then post to a forum" format rather than people e-mailing each other, but I think I am getting the idea now. -Scott ----- Original Message ----- From: Bruce Dubbs <bruce.du...@gmail.com> To: LFS Support List <lfs-support@linuxfromscratch.org> Cc: Sent: Thursday, May 3, 2012 11:20 AM Subject: Re: [lfs-support] Chapter 5 questions Scott Robertson wrote: > 1) I don't think that is true. The manual contradicts itself. On the one > hand it tells you to put stuff in $LFS/tools, but then it specifically > recommends NOT putting things in there during the initial compilation > process. It also tells people to create an LFS partition and suggests that > it be used, but doesn't say how or when (at least as far as I've gotten). It > also seems to contradict itself by telling people to uncompress the tar.bz2 > files, but then proceeds as if they were not uncompressed, so clearly there > are some contradictory logic errors in the manual. Have you read section 5.3? Is there something there you don't understand? -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page