additional definition for miniupnpc 1.9 41/head
authorfsb4000 <fsb4000@yandex.ru>
Tue, 4 Nov 2014 07:07:38 +0000 (13:07 +0600)
committerfsb4000 <fsb4000@yandex.ru>
Tue, 4 Nov 2014 07:07:38 +0000 (13:07 +0600)
Дополнительное определение препроцессора для miniupnpc 1.9
(http://miniupnp.free.fr/files/miniupnpc-1.9.20141027.tar.gz)
Совместимость с предыдущими miniupnpc сохранена.
Возможно такое же определение нужно и для сборки на Linux и на Mac, у
меня нет возможности проверить сборку. Если нужно, то измените так же и
makefiles для этих платформ.

novacoin-qt.pro
src/makefile.mingw

index 592c556..d276a99 100644 (file)
@@ -75,7 +75,7 @@ contains(USE_UPNP, -) {
     count(USE_UPNP, 0) {
         USE_UPNP=1
     }
-    DEFINES += USE_UPNP=$$USE_UPNP STATICLIB
+    DEFINES += USE_UPNP=$$USE_UPNP STATICLIB MINIUPNP_STATICLIB
     INCLUDEPATH += $$MINIUPNPC_INCLUDE_PATH
     LIBS += $$join(MINIUPNPC_LIB_PATH,,-L,) -lminiupnpc
     win32:LIBS += -liphlpapi
index 3615141..b2fea27 100644 (file)
@@ -39,7 +39,7 @@ ifneq (${USE_UPNP}, -)
  INCLUDEPATHS += -I"C:\miniupnpc-1.6-mgw"
  LIBPATHS += -L"C:\miniupnpc-1.6-mgw"
  LIBS += -l miniupnpc -l iphlpapi
- DEFS += -DSTATICLIB -DUSE_UPNP=$(USE_UPNP)
+ DEFS += -DSTATICLIB -DUSE_UPNP=$(USE_UPNP) -DMINIUPNP_STATICLIB
 endif
 
 ifneq (${USE_IPV6}, -)