*** The thing is, I read the LFS book and the CLFS book and I still came away confused. So there's something unclear in the explanation. I've been around the block more than once too. Maybe that's part of the problem, I suppose, reading too much into it, but I don't think I should have been confused. ***
> I recall that Paul builds once, and then rolls out to his other > machines. Apart from the recent gmp issues (around the time 7.8 came > out - looks as if by default it tunes itself to the CPU it was built > on - workaround(s) from William are in the list archives), Indeed. My build process is designed to make the as-built clonable. Found/saved the message from William for use, though perhaps it may not be an issue with 7.7. > I would recommend (if he wants to use his i7 to build for old 32-bit > CPUs) that as well as the normal 64-bit system (not multilib), he > builds a separate 32-bit system on the i7 to use for building for the > 32-bit machines. Got 7.2 there already. It makes building big stuff, OpenJDK/Libre Office, thinkable. > A slow CPU can make things tedious, but it will still build. Back in the day I was building 4.1 on 233-MMX's, I'd start XOrg or Firefox and go to bed, letting it grind on its own all night. IIRC one took 4.5hrs the other 6. One doesn't HAVE TO sit there and watch it! > > I know, but I never have liked being a Trail Blazer. ;-) > > Trail blazing is using the d3evelopment version of the book. Bleeding > edge is using upstream development or version control versions of the > packages in the book. I go no further than "stable", and often am one version behind, where the bugs are known and fixes available. > How about: "The primary target architectures of LFS are the AMD/Intel > x86 (32-bit) and x86_64 (64-bit) CPUs." It's 3-D. The issues are CPU, host OS, and desired system. CPU host OS target OS path 32-bit 32-bit 32-bit LFS as is 32-bit 32-bit 64-bit CLFS 64-bit 32-bit 32-bit LFS as is 64-bit 32-bit 64-bit CLFS 64-bit 64-bit 32-bit (LFS with -march/-CTARGETS?) 64-bit 64-bit 64-bit LFS as is > On my i686 running all the programs I normally use, I am using about > 2G of RAM with the rest free. In this case, the 3G that I have > installed provides a reasonable buffer for other programs. AIUI a 32-bit system can make only marginal use of RAM above 3GB or so. -- Paul Rogers [email protected] Rogers' Second Law: "Everything you do communicates." (I do not personally endorse any additions after this line. TANSTAAFL :-) -- http://www.fastmail.com - The professional email service -- http://lists.linuxfromscratch.org/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
