Difference between revisions of "Software projects/OS/Slackware/Build-system"

From Pandora Wiki
Jump to: navigation, search
(Disclaimer)
(Get the build system)
Line 26: Line 26:
  
 
= Get the build system =
 
= Get the build system =
* Get the archive here:
+
* Get the archive [http://slackware.openpandora.org/pandora/index.php?dir=sl4p%2Fsl4p-13.37%2Fbuild-system here.]

Revision as of 09:17, 3 April 2012

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.

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.

Get the build system