mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-12-23 20:17:03 +01:00
Add information on how to build statically (#14594)
Fix #14576 Signed-off-by: Andrew Thornton <art27@cantab.net> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
This commit is contained in:
parent
f180009375
commit
98827e99f6
1 changed files with 8 additions and 0 deletions
|
@ -186,3 +186,11 @@ CC=aarch64-unknown-linux-gnu-gcc GOOS=linux GOARCH=arm64 TAGS="bindata sqlite sq
|
||||||
```
|
```
|
||||||
|
|
||||||
Replace `CC`, `GOOS`, and `GOARCH` as appropriate for your architecture target.
|
Replace `CC`, `GOOS`, and `GOARCH` as appropriate for your architecture target.
|
||||||
|
|
||||||
|
You will sometimes need to build a static compiled image. To do this you will need to add:
|
||||||
|
|
||||||
|
```
|
||||||
|
LDFLAGS="-linkmode external -extldflags '-static' $LDFLAGS" TAGS="netgo osusergo $TAGS" make build
|
||||||
|
```
|
||||||
|
|
||||||
|
This can be combined with `CC`, `GOOS`, and `GOARCH` as above.
|
||||||
|
|
Loading…
Reference in a new issue