LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux From Scratch (https://www.linuxquestions.org/questions/linux-from-scratch-13/)
-   -   Best Starting Point (https://www.linuxquestions.org/questions/linux-from-scratch-13/best-starting-point-257172/)

rickseiden 11-20-2004 06:11 AM

Best Starting Point
 
What's the best distro to start with if you want to build a LFS system?

"The best distro" will be best for:

1) LFS Newbies
2) follow the book without changes
3) ease of use while "LFS"ing.

I know this is a loaded question that will get lots of different anwers...

Thanks.
Rick

Oliv' 11-20-2004 09:32 AM

Hi,

I think that's your current distro as that's the one you master and you're used to solve problems with it ;)

Oliv'

rickseiden 11-20-2004 10:05 AM

Quote:

Originally posted by Oliv'
Hi,

I think that's your current distro as that's the one you master and you're used to solve problems with it ;)

Oliv'

Well, I have VMWare (for Windows), so I was looking for an idea on which distro to install and start LFSing.

Oliv' 11-21-2004 05:09 AM

A live CD which includes a compiler is the best 'cause you won't need to install a distro on your hard drive ;)

Oliv'

maerong 11-30-2004 10:36 AM

This question deserves a serious answer.

In fact it's not as trivial as the LFS FAQ would have us believe, stating simply that

Quote:

any recent distribution should be fine.
However, further down the same FAQ, we find this:

Quote:

GCC: Error: unrecognized option '--as-needed'

This is caused by using an incompatible host to build LFS (e.g. Fedora Core 2). The problem is caused by the fact that the host's binutils supports the "--as-needed" option, but the version of GCC we compile in LFS-5.1.1 doesn't support that option. To solve this, either use an older host, or build LFS-6.0 (currently in testing).
This problem is known to occur under Fedora Core 2, and in my case, Debian Sarge. Another poster here has reported it under Knoppix 3.6. So it would be more accurate to say that we can use any recent distribution, except for those that are too recent.

OK so there are workarounds for this particular issue, maybe use a newer version of binutils or just start again with the "testing" version of LFS. But how do I know that these workarounds won't involve (or cause) some other set of obscure problems down the line?

Checking the LFS mailing lists now, various users have reported problems building LFS under Slackware 9.0, Suse 9.1 and Debian Woody (too old!). On the other hand, Red Hat 9, Fedora Core 1 and Mandrake 10 have all been reported to build LFS successfully.

But wouldn't it be nice if someone could maintain a list of distributions that are known to work or not work with a given release of LFS? Rather than leave us all to find out for ourselves by trial and error.

mined 11-30-2004 03:34 PM

with slack 10 it works very well...i didn't even have a single problem!

Davide


All times are GMT -5. The time now is 12:32 PM.