aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2020-01-23 22:22:07 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2020-01-23 22:22:07 +0530
commitd67ad843600657c6658ddf028e378db5b6d18c08 (patch)
treeea678f6201e5c4b449dda10db4dfeda5387e027a
parent50df09b9186cf7cf9dd11238de658e255140eafb (diff)
downloadnnn-d67ad843600657c6658ddf028e378db5b6d18c08.tar.gz
Add static compilation flag
make command: make O_STATIC=1 O_NORL=1 strip
-rw-r--r--Makefile6
-rw-r--r--README.md2
2 files changed, 7 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index b751f90..6b99a05 100644
--- a/Makefile
+++ b/Makefile
@@ -57,6 +57,12 @@ CFLAGS += $(CFLAGS_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
SRC = src/nnn.c
HEADERS = src/nnn.h
diff --git a/README.md b/README.md
index 7d85696..3b9dbd8 100644
--- a/README.md
+++ b/README.md
@@ -180,4 +180,4 @@ Completion scripts for Bash, Fish and Zsh are [available](misc/auto-completion).
- [Maxim Baz](https://github.com/maximbaz)
- 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.