From: Zhiming Wang Date: Sun, 16 Apr 2017 06:17:50 +0000 (-0400) Subject: Makefile: use libncurses instead of libncursesw on Darwin X-Git-Tag: v1.1~42 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=afa05409348fd3aa50ea9f491300ca00efb35c8d;p=nnn.git Makefile: use libncurses instead of libncursesw on Darwin macOS 10.12.4 and many earlier versions have libncurses 5.4 with wide character support, but not libncursesw. --- diff --git a/Makefile b/Makefile index 54088a79..c07e9501 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,11 @@ PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man CFLAGS += -O3 -march=native -Wall -Wextra -Wno-unused-parameter -LDLIBS = -lncursesw +ifeq ($(shell uname), Darwin) + LDLIBS = -lncurses +else + LDLIBS = -lncursesw +endif DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE LOCALCONFIG = config.h diff --git a/Makefile.generic b/Makefile.generic index 488675a2..f96cecfc 100644 --- a/Makefile.generic +++ b/Makefile.generic @@ -4,7 +4,11 @@ PREFIX = /usr/local MANPREFIX = $(PREFIX)/share/man CFLAGS += -O2 -Wall -Wextra -Wno-unused-parameter -LDLIBS = -lncursesw +ifeq ($(shell uname), Darwin) + LDLIBS = -lncurses +else + LDLIBS = -lncursesw +endif DISTFILES = nnn.c config.def.h nnn.1 Makefile README.md LICENSE LOCALCONFIG = config.h