28 lines
741 B
Plaintext
28 lines
741 B
Plaintext
$NetBSD: patch-Makefile,v 1.1 2015/11/05 08:50:33 wiz Exp $
|
|
|
|
Disable -march=native since it causes problems on NetBSD.
|
|
Add NetBSD support.
|
|
|
|
--- Makefile.orig 2015-11-02 15:20:31.000000000 +0000
|
|
+++ Makefile
|
|
@@ -24,7 +24,6 @@ CFLAGS = -std=c89 -pthread -O3 -Wall -g
|
|
|
|
#OPT=TRUE
|
|
ifeq ($(OPT), TRUE)
|
|
- CFLAGS += -march=native
|
|
SRC += src/opt.c
|
|
else
|
|
SRC += src/ref.c
|
|
@@ -39,6 +38,11 @@ ifeq ($(KERNEL_NAME), Linux)
|
|
LIB_CFLAGS := -shared -fPIC
|
|
LIB_PATH := -Wl,-rpath=$(BUILD_PATH)
|
|
endif
|
|
+ifeq ($(KERNEL_NAME), NetBSD)
|
|
+ LIB_EXT := so
|
|
+ LIB_CFLAGS := -shared -fPIC
|
|
+ LIB_PATH := -Wl,-rpath=$(BUILD_PATH)
|
|
+endif
|
|
ifeq ($(KERNEL_NAME), Darwin)
|
|
LIB_EXT := dylib
|
|
LIB_CFLAGS := -dynamiclib -install_name @rpath/lib$(LIB_NAME).$(LIB_EXT)
|