This repository has been archived on 2024-10-17. You can view files and clone it, but cannot push or open issues or pull requests.
MahiroOS-jhalfs/README

59 lines
2 KiB
Text
Raw Normal View History

2006-03-28 15:14:16 +02:00
$Id$
1. INTRODUCTION::
2006-03-28 15:29:09 +02:00
This collection of scripts, known as jhalfs-X, strives to create
an accurate makefile directly from the xml files used to generate a
specific Linux From Scratch document.
2006-03-28 15:14:16 +02:00
The usage of this script assumes you have read and are familiar with
the book and therefore the configuration variables found in conf files
will have meaning to you. There are a number of command line switches
which, if used, will override the config file settings.
NOTES::
*. The resulting Makefile takes considerable time to run to completion,
lay in a supply of caffeine beverages.
*. It is recommended that you temporarily unpack your linux kernel and
run <make menuconfig> and configure the kernal as per the book and save
the resulting .config file. This configuration rule also applies to uClibc
when building a HLFS system using uClibc rather than glibc.
2. INSTALLATION::
3. CONFIGURATION FILES::
2006-03-28 15:29:09 +02:00
Each book in the LFS series has it's own set of configurable parameters as
well as the common parameters file.
2006-03-28 15:14:16 +02:00
4. RUNNING::
5. LAYOUT::
2006-03-28 15:29:09 +02:00
blfs --+ /BLFS config ---+ /common/config
| master.sh -+ /common_functions
| xxxx.xsl -+ /makefile_functions
| /func_check_versions.sh
clfs --+ /CLFS config ---+ /func_validate_configs.sh
| master.sh -+
| xxxx.xsl -+
|
+--------------------- master.sh --------------->>>
+--README
|
hlfs --+ /HLFS config ---+
| master.sh -+
| xxxx.xsl -+
|
lfs --+ /LFS config ---+
master.sh -+
xxxx.xsl -+
2006-03-28 15:14:16 +02:00
6. FAQ::
2006-03-28 15:29:09 +02:00
Q. "It doesn't work"
A. Yes it does..