On Mon, May 02, 2005 at 02:29:27PM -0400, Jeremy Huntwork wrote:
> 
> 1) We don't know what state the target machine will be in - does it even 
> have an OS? - are we really going to require that there be one? For, if 
> we turn the cross-compiled tools into a tarball, I don't see how we can 
> avoid that requirement.

I've been wrestling with this much of the day. ISTM that there is no
*need* to reboot at all *if* the target has a running linux system on
it. That can be accomplishd with the livecd's that are already in the
works. We have an x86 and PPC, we can produce a sparc, x86_64, and raq2
CD. Again, these are only needed if the host doesn't have a sane linux
system on it.

The only other scenario I can see is if someone wants to build on a
faster box. Here I see two possibilies.

1) It is the same arch, in which case it falls in the same category as
the currect cross-compile hints. That is, it is beyond the scope of the
book.

2) It is for another arch, in which case you still can only build the
temp phase. The real meat must be compiled on the target. Again, this
seems beyond the scope of the book as it only serves to use a faster box
to compile. If someone wants to go the route of using 2 boxes, he should
be directed to hints (either reading them or writing one if none exist).

> 3) We're giving them an option in the book but not really seeing it 
> through. We say, in effect, "you need to get to this point to finish the 
> book, but to do that, you have to get there yourself - see you there!"

That is no different than telling the reader to free up a partition for
LFS. We simply cannot give them specifics. However, with a sane livecd
for whatever arch the reader is targetting, we can forget the whole
rebooting mess and the 9 million different possible scenarios and focus
again on a linear styled book.

-- 
Archaic

Want control, education, and security from your operating system?
Hardened Linux From Scratch
http://www.linuxfromscratch.org/hlfs

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to