mirror of
https://gitlab.redox-os.org/redox-os/redox.git
synced 2026-06-22 12:54:20 +08:00
By default all libraries and applications that can be dynamically linked
will be dynamically linked. You can override this behaviour by setting
the `COOKBOOK_PREFER_STATIC` environment variable. Note that if you
perviously did not use this flag, it might (most likely will) require a
complete userland sysroot recompilation.
It will look like this:
```bash
$ make clean
$ COOKBOOK_PREFER_STATIC=yes make image
```
For testing, the following will also work:
```bash
$ COOKBOOK_PREFER_STATIC=yes make cr.{PACKAGE_NAME} # obviously replace
# PACKAGE_NAME with
# the name of a package :)
```
Signed-off-by: Anhad Singh <andypython@protonmail.com>
|
||
|---|---|---|
| .. | ||
| autoconf | ||
| automake | ||
| cargo | ||
| cmake | ||
| crates-io-index | ||
| fontconfig | ||
| gcc13 | ||
| gdbserver | ||
| gdk-pixbuf | ||
| git | ||
| gitoxide | ||
| gnu-make | ||
| hello-world-examples | ||
| lci | ||
| llvm18 | ||
| lua54 | ||
| luarocks | ||
| nasm | ||
| patch | ||
| pciids | ||
| pkg-config | ||
| rust | ||
| rustpython | ||