***
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

Reply via email to