[jhalfs] 01/04: Add CHEATSHEET.BLFS
"Git Owner" ([email protected] via alfs-discuss Mailing List) <[email protected]> Thu, 25 Dec 2025 10:13:33 +0000
| Newsgroups | gmane.linux.lfs.automated |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format... ------------=_1766657621-9827-52166 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit This is an automated email from the git hooks/post-receive script. git pushed a commit to branch trunk in repository jhalfs. commit 01491a2cc498ee207c7988fc147af2fe0817787c Author: Pierre Labastie <[email protected]> AuthorDate: Thu Dec 25 10:48:47 2025 +0100 Add CHEATSHEET.BLFS Describe a procedure for building BLFS packages --- CHEATSHEET.BLFS | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/CHEATSHEET.BLFS b/CHEATSHEET.BLFS new file mode 100644 index 0000000..f0c53c0 --- /dev/null +++ b/CHEATSHEET.BLFS @@ -0,0 +1,40 @@ +This file contains a procedure for building BLFS packages using jhalfs. +It is supposed that the jhalfs tools for building BLFS are already installed, +possibly using one of the procedures in CHEATSHEET. + +Step 1: as user, from home directory: + $ cd blfs_root + $ make + - Fill up the menu with the packages you want to build, and for + non package menus: +Build settings ---> + Mail server for resolving the MTA dependency (<sendmail>) ---> + Dependency level (Required plus recommended dependencies) ---> +(<en_US.UTF-8>) LANG variable in the form ll_CC.charmap[@modifiers] +[*] Build as User +[ ] Use `porg style' package management +[*] Remove libtool .la files after package installation +[ ] Generate statistics for the requested package(s) +Build Layout ---> +(/sources) Directory of sources +[ ] Downloads sources to subdirectories +(/sources) Build directory +[*] Build into subdirectories +[ ] Keep source directory +Optimization ---> +(0) Number of parallel jobs +(EMPTY) Content of variable CFLAGS +(EMPTY) Content of variable CXXFLAGS +(EMPTY) Content of variable LDFLAGS + - exit and wait for completion + +Step 2: (often optional, but...) + - verify generated scripts + +Step 3: create the build ordering Makefile + $ mkdir work && cd work + $ ../gen-makefile.sh + +Step 4: build the packages + $ make + - go grab a coffee -- To stop receiving notification emails like this one, please contact the administrator of this repository. ------------=_1766657621-9827-52166 Content-Type: text/plain; charset="UTF-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- http://lists.linuxfromscratch.org/sympa/info/alfs-discuss Unsubscribe: See the above information page ------------=_1766657621-9827-52166--