فهرست منبع

Merge branch 'master' into dev

Joseph Henry 7 سال پیش
والد
کامیت
43331d3fe8
1فایلهای تغییر یافته به همراه10 افزوده شده و 8 حذف شده
  1. 10 8
      make-linux.mk

+ 10 - 8
make-linux.mk

@@ -42,14 +42,6 @@ endif
 # Trying to use dynamically linked libhttp-parser causes tons of compatibility problems.
 # Trying to use dynamically linked libhttp-parser causes tons of compatibility problems.
 ONE_OBJS+=ext/http-parser/http_parser.o
 ONE_OBJS+=ext/http-parser/http_parser.o
 
 
-ifeq ($(ZT_SYNOLOGY), 1)
-	override DEFS+=-D__SYNOLOGY__
-endif
-
-ifeq ($(ZT_QNAP), 1)
-	override DEFS+=-D__QNAP__
-endif
-
 ifeq ($(ZT_TRACE),1)
 ifeq ($(ZT_TRACE),1)
 	override DEFS+=-DZT_TRACE
 	override DEFS+=-DZT_TRACE
 endif
 endif
@@ -80,6 +72,16 @@ else
 	STRIP+=--strip-all
 	STRIP+=--strip-all
 endif
 endif
 
 
+ifeq ($(ZT_QNAP), 1)
+        override DEFS+=-D__QNAP__
+endif
+
+ifeq ($(ZT_SYNOLOGY), 1)
+	override CFLAGS+=-fPIC
+	override CXXFLAGS+=-fPIC
+        override DEFS+=-D__SYNOLOGY__
+endif
+
 ifeq ($(ZT_TRACE),1)
 ifeq ($(ZT_TRACE),1)
 	override DEFS+=-DZT_TRACE
 	override DEFS+=-DZT_TRACE
 endif
 endif