diff options
author | davidovski <david@davidovski.xyz> | 2023-01-21 17:29:25 +0000 |
---|---|---|
committer | davidovski <david@davidovski.xyz> | 2023-01-21 17:29:25 +0000 |
commit | af1505149ab293778bb829bec889d0f6808c891a (patch) | |
tree | 18efa84fd55c99a0befa5746ea1e14eb45100d5a | |
parent | 55210938514ec2edae9ff4671b8480b6fd6b7b5a (diff) | |
parent | 03b9cea008ccb70980b8baacb91fc52da839aa10 (diff) |
-rw-r--r-- | README.md | 29 |
1 files changed, 15 insertions, 14 deletions
@@ -14,25 +14,26 @@ requires xibuild and xipkg to function correctly. Will build a whole "repo" of p ### Generating all xilinux packages 1. cross compile toolchain -- start with a nice easy clean install -- make sure you have all needed build tools on host -- create some directories, /tools, /cross-tools -- copy ./bootstrap/* to a nice clean place to begin working + - start with a nice easy clean install + - make sure you have all needed build tools on host + - create some directories: `/tools`, `/cross-tools` + - copy `./bootstrap/*` to a nice clean place to begin working -- run ./bootstrap.sh stage1 + - run `./bootstrap.sh stage1` -- run ./bootstrap.sh stage2 + - run `./bootstrap.sh stage2` -- run ./bootstrap.sh stage3 + - run `./bootstrap.sh stage3` -- run ./bootstrap.sh package + - run `./bootstrap.sh package` -- alternatively just run ./bootstrap.sh + - alternatively just run `./bootstrap.sh` 2. prepare stage3 chroot + - create `/var/lib/xib/chroot` + - extract the created `chroot-tools.tar.gz` there + - ensure that you can chroot into it + - run `xib` + - ensure all packages build correctly + -- create /var/lib/xib/chroot -- extract the created chroot-tools.tar.gz there -- ensure that you can chroot into it -- run ./build in xib -- ensure all packages build correctly |