diff options
| author | Daniel Skowroński <[email protected]> | 2016-12-25 22:54:27 +0100 |
|---|---|---|
| committer | Daniel Skowroński <[email protected]> | 2016-12-25 22:54:27 +0100 |
| commit | f09eedbd7adee2a804978182c1f9fdc2a1ad1d6a (patch) | |
| tree | fb7e589b885435c76ff4b9fc44dbbd1c2fec9443 /make-netbsd.mk | |
| parent | 546e8a3b44cff7dc3525a672bfe9806d3ee6144e (diff) | |
make it compilable
Diffstat (limited to 'make-netbsd.mk')
| -rw-r--r-- | make-netbsd.mk | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/make-netbsd.mk b/make-netbsd.mk index e2a13d5a..b53c969c 100644 --- a/make-netbsd.mk +++ b/make-netbsd.mk @@ -6,7 +6,7 @@ DEFS= LIBS= include objects.mk -OBJS+=osdep/BSDEthernetTap.o ext/lz4/lz4.o ext/json-parser/json.o ext/http-parser/http_parser.o +OBJS+=osdep/NetBSDEthernetTap.o ext/lz4/lz4.o ext/json-parser/json.o ext/http-parser/http_parser.o # "make official" is a shortcut for this ifeq ($(ZT_OFFICIAL_RELEASE),1) @@ -29,17 +29,17 @@ ifeq ($(ZT_DEBUG),1) ext/lz4/lz4.o node/Salsa20.o node/SHA512.o node/C25519.o node/Poly1305.o: CFLAGS = -Wall -O2 -g -pthread $(INCLUDES) $(DEFS) else CFLAGS?=-O3 -fstack-protector - CFLAGS+=-Wall -fPIE -fvisibility=hidden -fstack-protector -pthread $(INCLUDES) -DNDEBUG $(DEFS) + CFLAGS+=-fPIE -fvisibility=hidden -fstack-protector -pthread $(INCLUDES) -DNDEBUG $(DEFS) LDFLAGS+=-pie -Wl,-z,relro,-z,now STRIP=strip --strip-all endif -CXXFLAGS+=$(CFLAGS) -fno-rtti +CXXFLAGS+=$(CFLAGS) -fno-rtti -fpermissive -w all: one one: $(OBJS) service/OneService.o one.o - $(CXX) $(CXXFLAGS) $(LDFLAGS) -o zerotier-one $(OBJS) service/OneService.o one.o $(LIBS) + $(CXX) $(CXXFLAGS) $(LDFLAGS) -o zerotier-one $(OBJS) service/OneService.o one.o $(LIBS) $(STRIP) zerotier-one ln -sf zerotier-one zerotier-idtool ln -sf zerotier-one zerotier-cli |
