Difference between revisions of "Software projects/OS/Slackware/Build-system"
From Pandora Wiki
Linux-SWAT (talk | contribs) (→Get the build system) |
Linux-SWAT (talk | contribs) |
||
Line 12: | Line 12: | ||
* The sources folder contains sources for essential programs. | * The sources folder contains sources for essential programs. | ||
* Some proprietary stuff is missing, like 3D drivers. | * Some proprietary stuff is missing, like 3D drivers. | ||
+ | |||
+ | = Get the build system = | ||
+ | * Get the archive [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-13.37%2Fbuild-system here.] | ||
= Phase 1 = | = Phase 1 = | ||
Line 24: | Line 27: | ||
* Once you've done the entire process once, you can grab the generated packages from /tmp/ and put them in the pkg folder. | * Once you've done the entire process once, you can grab the generated packages from /tmp/ and put them in the pkg folder. | ||
* The next builds times will be shortened. Of course, you'll have to comment buildings in rc.local. | * The next builds times will be shortened. Of course, you'll have to comment buildings in rc.local. | ||
− | |||
− | |||
− |
Revision as of 09:21, 3 April 2012
Contents
Disclaimer
- Same as here.
- The build system is GPL V3.
Principles
- The target directory is likely to be a SD card. 8G recommended.
- Phase 1 populates the target directory with the main ARMedslack Linux distribution.
- Phase 2 populates the target directory with parts from official Open Pandora OS and tweaked stuff.
- A specific part of rc.local is executed during the first boot on a Pandora.
- The files folder contains tweaked stuff.
- The pkg folder contains pre-built packages from a previous build.
- The sources folder contains sources for essential programs.
- Some proprietary stuff is missing, like 3D drivers.
Get the build system
- Get the archive here.
Phase 1
- Run as su -.
Phase 2
- Run as su -.
rc.local
Making things more convenient
- Once you've done the entire process once, you can grab the generated packages from /tmp/ and put them in the pkg folder.
- The next builds times will be shortened. Of course, you'll have to comment buildings in rc.local.