From 3b5a9b6e4447bc52c4637fa2b5dea1b497d7d17b Mon Sep 17 00:00:00 2001 From: Dave Cottlehuber Date: Thu, 12 Dec 2019 11:19:11 +0000 Subject: [PATCH] support FreeBSD as compilation target --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 424d13b..a3f5942 100644 --- a/Makefile +++ b/Makefile @@ -14,9 +14,14 @@ ERL_LDFLAGS ?= -L$(ERL_EI_LIBDIR) CFLAGS ?= -O2 -Wall -Wextra LDFLAGS += -fPIC -shared -lsodium -lei -lerl_interface -ifeq ($(CROSSCOMPILE),) +ifeq ($(shell uname),FreeBSD) CFLAGS += -I/usr/local/include/sodium LDFLAGS += -L/usr/local/lib +endif + +ifeq ($(CROSSCOMPILE),) +CFLAGS += -I/usr/local/include +LDFLAGS += -L/usr/local/lib ifeq ($(shell uname),Darwin) LDFLAGS += -Wl,-rpath /usr/local/lib -flat_namespace -undefined suppress