1 | $Id$
|
---|
2 |
|
---|
3 | Here are the cross-lfs scripts, finally under version control
|
---|
4 |
|
---|
5 | At some point I'll put some doco in here on how to drive everything,
|
---|
6 | but for the moment you'll just have to read the scripts ;-)
|
---|
7 |
|
---|
8 | Firstly, select a sample plfs-config file from scripts/plfs-configs and create
|
---|
9 | a symlink to it from the scripts directory.
|
---|
10 | Here you set the build options, your directory layout etc.
|
---|
11 | Edit it to suit your needs
|
---|
12 |
|
---|
13 | Secondly select a sample plfs-packages from scripts/plfs-configs and create
|
---|
14 | a symlink to it from the scripts directory.
|
---|
15 | Here you set all the package versions to use for the build.
|
---|
16 | Edit it to suit your needs
|
---|
17 |
|
---|
18 | build-host.sh is for building a set of build-host native tools,
|
---|
19 | which helps in the cases where host-os is not gnu, or you
|
---|
20 | cannot trust the tools ;-)
|
---|
21 |
|
---|
22 | build-cross.sh builds the cross-compiler, cross binutils and target
|
---|
23 | native glibc.
|
---|
24 |
|
---|
25 | build-target.sh builds all required target native packages.
|
---|
26 |
|
---|
27 | build-native.sh is to be used after booting on the target system to
|
---|
28 | build the target-native packages
|
---|
29 |
|
---|
30 | build-blfs.sh (consider beta) builds some blfs packages.
|
---|
31 |
|
---|
32 | More scripts, which are not ready to run yet (more work required)
|
---|
33 | exist under scripts/untested which detail kde/gnome packages.
|
---|
34 | These will eventually be merged in.
|
---|
35 |
|
---|
36 | Anyhow, more later...
|
---|
37 |
|
---|
38 | Scripts et al are available via subversion via...
|
---|
39 |
|
---|
40 | svn co svn://be-linux.org/cross-lfs/cross-lfs/trunk cross-lfs
|
---|
41 | (Thanks for repo access go to Jeremy Utley)
|
---|
42 |
|
---|
43 | Send abuse to ryan@pha.com.au
|
---|
44 |
|
---|
45 | Regards
|
---|
46 | [R]
|
---|