LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch
User Name
Password
Linux From Scratch This Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.

Notices


Reply
  Search this Thread
Old 08-13-2006, 12:56 AM   #1
sumargin
LQ Newbie
 
Registered: Nov 2005
Posts: 15

Rep: Reputation: 0
The differenc between CLFS,BLFS ALFS and LFS


I have seen the LFS web site.But I can't find the differences between CLFS ALFS BLFS and the LFS.
I have installed LFS successfully ever.
I can't understand why exists so many differences LFS project.
 
Old 08-13-2006, 02:04 AM   #2
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 447

Rep: Reputation: 39
(... oh come on)

ALFS - AUTOMATED Linux From Scratch: Same as LFS with less typing.

CLFS - CROSS Linux From Scratch: A useful exercise in cross compiling, also needed for anyone wanting LFS on a 64 bit arch.

BLFS - BEYOND Linux From Scratch: Instructions for building software not included in a base LFS system eg. Xorg.

Congrats on completing LFS.
 
Old 08-13-2006, 03:42 AM   #3
sumargin
LQ Newbie
 
Registered: Nov 2005
Posts: 15

Original Poster
Rep: Reputation: 0
Well
CLFS is A useful exercise in cross compiling
LFS also is a useful exercise in cross compiling
Why we need clfs?
 
Old 08-13-2006, 06:26 AM   #4
Daws
Member
 
Registered: May 2006
Location: UK
Distribution: Debian
Posts: 447

Rep: Reputation: 39
Personally I wouldn't call LFS true cross-compiling. To me cross-compiling always meant building binaries on one system that will work on another completely different architecture (also counting a P4 compiling for an older P2). In LFS the host system is usually the target system. It comes down to how you want to define cross-compile.

CLFS started because LFS was limited (and still is) to x86 only. From CLFS:

Quote:
The one "flaw" in LFS is that it has always been based on an x86 class processor. With the advent of the Athlon 64 and Intel EM64T processors, the x86-only LFS is no longer ideal. Throughout this time, Ryan Oliver developed and documented a process by which you could build Linux for any system and from any system, by use of cross-compilation techniques. Thus, the Cross LFS project was born.
 
Old 08-26-2006, 04:27 AM   #5
linuxbriel
LQ Newbie
 
Registered: Aug 2006
Location: Belgium
Distribution: Kubuntu/Xubuntu and Sourcemage
Posts: 22

Rep: Reputation: 15
To put it to extremes: with CLFS it is possible (in theory) to compile a system on a P4 for an alfa processor, with lfs this can not be done.
I've used LFS multiple times. I haven't used CLFS yet, but my advice would be to start with LFS as the proper guide says
 
Old 09-29-2006, 04:46 AM   #6
mdh
Member
 
Registered: Nov 2002
Location: Melbourne, Australia
Distribution: (C)LFS (x86_64, ix86, sparcv9, ppc)
Posts: 122

Rep: Reputation: 16
Nothing about "in theory" here.
The CLFS goal is to compile linux from anything for anything.
We have mostly succeded... still issues with the kernel for sun4m and m68k-mac (though should work for m68k atari/amiga but not tested) still need to fix ADB on mac m68k and sun4m hypersparc is broken, sun4m supersparc is fscked for SMP...

Cross-LFS will provide you with a fully functional userspace for most architectures, kernel side though can be a bit of fun

Regards
[R]
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ALFS profile for BLFS-6.1 Vitalie Ciubotaru Linux From Scratch 0 07-10-2006 03:07 PM
LFS or BLFS masand Linux From Scratch 16 12-02-2004 02:31 PM
Lfs --> Blfs KptnKrill Linux From Scratch 3 10-11-2003 11:19 AM
blfs and lfs? newpenguin Linux From Scratch 7 12-04-2002 07:58 PM
Lfs & Blfs safrout Linux From Scratch 4 07-05-2002 07:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Linux From Scratch

All times are GMT -5. The time now is 06:21 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration