Add static compilation flag

make command:

make O_STATIC=1 O_NORL=1 strip
This commit is contained in:
Arun Prakash Jana 2020-01-23 22:22:07 +05:30
parent 50df09b918
commit d67ad84360
No known key found for this signature in database
GPG key ID: A75979F35C080412
2 changed files with 7 additions and 1 deletions

View file

@ -57,6 +57,12 @@ CFLAGS += $(CFLAGS_CURSES)
LDLIBS += $(LDLIBS_CURSES) LDLIBS += $(LDLIBS_CURSES)
# static compilation needs libgpm development package
ifeq ($(O_STATIC),1)
LDFLAGS += -static
LDLIBS += -lgpm
endif
DISTFILES = src nnn.1 Makefile README.md LICENSE DISTFILES = src nnn.1 Makefile README.md LICENSE
SRC = src/nnn.c SRC = src/nnn.c
HEADERS = src/nnn.h HEADERS = src/nnn.h

View file

@ -180,4 +180,4 @@ Completion scripts for Bash, Fish and Zsh are [available](misc/auto-completion).
- [Maxim Baz](https://github.com/maximbaz) - [Maxim Baz](https://github.com/maximbaz)
- and other contributors - and other contributors
`nnn` is actively developed. Visit the to the [ToDo list](https://github.com/jarun/nnn/issues/386) to contribute or see the features in progress. `nnn` is actively developed. Visit the to the [ToDo list](https://github.com/jarun/nnn/issues/448) to contribute or see the features in progress.