experimental
Last change
on this file since 7b56cfc was 7b56cfc, checked in by George Boudreau <georgeb@…>, 19 years ago |
README work
|
-
Property mode
set to
100644
|
File size:
2.0 KB
|
Rev | Line | |
---|
[e58c70fd] | 1 | $Id$
|
---|
| 2 |
|
---|
| 3 | 1. INTRODUCTION::
|
---|
| 4 |
|
---|
[7b56cfc] | 5 | This collection of scripts, known as jhalfs-X, strives to create
|
---|
| 6 | an accurate makefile directly from the xml files used to generate a
|
---|
| 7 | specific Linux From Scratch document.
|
---|
[e58c70fd] | 8 |
|
---|
| 9 | The usage of this script assumes you have read and are familiar with
|
---|
| 10 | the book and therefore the configuration variables found in conf files
|
---|
| 11 | will have meaning to you. There are a number of command line switches
|
---|
| 12 | which, if used, will override the config file settings.
|
---|
| 13 |
|
---|
| 14 | NOTES::
|
---|
| 15 | *. The resulting Makefile takes considerable time to run to completion,
|
---|
| 16 | lay in a supply of caffeine beverages.
|
---|
| 17 |
|
---|
| 18 | *. It is recommended that you temporarily unpack your linux kernel and
|
---|
| 19 | run <make menuconfig> and configure the kernal as per the book and save
|
---|
| 20 | the resulting .config file. This configuration rule also applies to uClibc
|
---|
| 21 | when building a HLFS system using uClibc rather than glibc.
|
---|
| 22 |
|
---|
| 23 | 2. INSTALLATION::
|
---|
| 24 |
|
---|
| 25 |
|
---|
| 26 | 3. CONFIGURATION FILES::
|
---|
[7b56cfc] | 27 | Each book in the LFS series has it's own set of configurable parameters as
|
---|
| 28 | well as the common parameters file.
|
---|
[e58c70fd] | 29 |
|
---|
| 30 | 4. RUNNING::
|
---|
| 31 |
|
---|
| 32 |
|
---|
| 33 | 5. LAYOUT::
|
---|
| 34 |
|
---|
[7b56cfc] | 35 | blfs --+ /BLFS config ---+ /common/config
|
---|
| 36 | | master.sh -+ /common_functions
|
---|
| 37 | | xxxx.xsl -+ /makefile_functions
|
---|
| 38 | | /func_check_versions.sh
|
---|
| 39 | clfs --+ /CLFS config ---+ /func_validate_configs.sh
|
---|
| 40 | | master.sh -+
|
---|
| 41 | | xxxx.xsl -+
|
---|
| 42 | |
|
---|
| 43 | +--------------------- master.sh --------------->>>
|
---|
| 44 | +--README
|
---|
| 45 | |
|
---|
| 46 | hlfs --+ /HLFS config ---+
|
---|
| 47 | | master.sh -+
|
---|
| 48 | | xxxx.xsl -+
|
---|
| 49 | |
|
---|
| 50 | lfs --+ /LFS config ---+
|
---|
| 51 | master.sh -+
|
---|
| 52 | xxxx.xsl -+
|
---|
| 53 |
|
---|
[e58c70fd] | 54 |
|
---|
| 55 | 6. FAQ::
|
---|
[7b56cfc] | 56 | Q. "It doesn't work"
|
---|
| 57 | A. Yes it does..
|
---|
| 58 |
|
---|
| 59 | |
---|
Note:
See
TracBrowser
for help on using the repository browser.