Building the system

Table of Contents

26. Obtaining sources by CVS
26.1. Getting CVS
26.2. Preparing directories
26.3. Fetching userland and kernel sources
26.4. Fetching pkgsrc
26.5. Saving some cvs options
27. Crosscompiling NetBSD with build.sh
27.1. Building the crosscompiler
27.2. Configuring the kernel manually
27.3. Crosscompiling the kernel manually
27.4. Crosscompiling the kernel with build.sh
27.5. Crosscompiling the userland
27.6. Crosscompiling the X Window System
27.7. Changing build behaviour
27.7.1. Changing the Destination Directory
27.7.2. Static Builds
27.7.3. Using build.sh options
27.7.4. make(1) variables used during build
28. Compiling the kernel
28.1. Installing the kernel sources
28.2. Requirements and procedure
28.3. Creating the kernel configuration file
28.4. Configuring the kernel manually
28.5. Generating dependencies and recompiling manually
28.6. Using build.sh
28.7. If something went wrong
29. Console drivers
29.1. wscons
29.1.1. Virtual consoles
29.1.2. 50 lines text mode with wscons
29.1.3. Keyboard mappings
29.1.4. Cut&paste on the console with wsmoused
29.1.5. Enable scrollback on the console
29.2. pccons
30. The package collection
30.1. Installing the package collection
30.2. Updating the package collection
30.3. Example: installing a program from source
30.3.1. Downloading the sources
30.3.2. Compiling and installing
30.4. Example: installing a binary package
30.5. Package management commands
30.6. Quick Start Packaging Guide
30.6.1. Tools
30.6.2. Getting Started
30.6.3. Filling in the Rest
30.6.4. Checking with pkglint
30.6.5. Running and Checking Build/Installs
30.6.6. Submitting a Package Using send-pr
30.6.7. Final Notes