diff options
| -rw-r--r-- | README | 16 |
1 files changed, 14 insertions, 2 deletions
| @@ -20,11 +20,23 @@ Guix currently depends on the following packages: | |||
| 20 | - [[http://gnupg.org/][GNU libgcrypt]], or [[http://nongnu.org/libchop/][libchop]] | 20 | - [[http://gnupg.org/][GNU libgcrypt]], or [[http://nongnu.org/libchop/][libchop]] |
| 21 | 21 | ||
| 22 | For bootstrapping purposes, it is useful to reuse packages from Nixpkgs. | 22 | For bootstrapping purposes, it is useful to reuse packages from Nixpkgs. |
| 23 | For this to work, you need to have a checkout of the Nixpkgs repository, | 23 | For this to work, you need to have a checkout of the Nixpkgs repository; |
| 24 | with the `NIXPKGS' environment variable pointing to it. | 24 | the `--with-nixpkgs' option allows you to let `configure' know where the |
| 25 | Nixpkgs checkout is. | ||
| 25 | 26 | ||
| 26 | - [[http://nixos.org/nixpkgs/][Nixpkgs]] | 27 | - [[http://nixos.org/nixpkgs/][Nixpkgs]] |
| 27 | 28 | ||
| 29 | When building Guix from a checkout, the following packages are also | ||
| 30 | required: | ||
| 31 | |||
| 32 | - [[http://www.gnu.org/software/autoconf/][GNU Autoconf]] | ||
| 33 | - [[http://www.gnu.org/software/automake/][GNU Automake]] | ||
| 34 | - [[http://www.gnu.org/software/gettext/][GNU Gettext]] | ||
| 35 | |||
| 36 | The "autoreconf -vi" command can be used to generate the build system | ||
| 37 | infrastructure; it reports an error if an inappropriate version of the | ||
| 38 | above packages is being used. | ||
| 39 | |||
| 28 | * How It Works | 40 | * How It Works |
| 29 | 41 | ||
| 30 | Guix does the high-level preparation of a /derivation/. A derivation is | 42 | Guix does the high-level preparation of a /derivation/. A derivation is |
