Browse Source

UPNP support from windows

pull/534/head
orignal 9 years ago
parent
commit
7ea5af448e
  1. 5
      Makefile.mingw
  2. 2
      UPnP.cpp

5
Makefile.mingw

@ -32,6 +32,11 @@ ifeq ($(USE_WIN32_APP), yes) @@ -32,6 +32,11 @@ ifeq ($(USE_WIN32_APP), yes)
DAEMON_OBJS += $(patsubst %.rc,obj/%.o,$(DAEMON_RC))
endif
# UPNP Support
ifeq ($(USE_UPNP),1)
CXXFLAGS += -DUSE_UPNP
endif
ifeq ($(USE_AESNI),1)
CPU_FLAGS = -maes -DAESNI
else

2
UPnP.cpp

@ -69,7 +69,7 @@ namespace transport @@ -69,7 +69,7 @@ namespace transport
#ifdef MAC_OSX
m_Module = dlopen ("libminiupnpc.dylib", RTLD_LAZY);
#elif _WIN32
m_Module = LoadLibrary ("miniupnpc.dll"); // official prebuilt binary, e.g., in upnpc-exe-win32-20140422.zip
m_Module = LoadLibrary ("libminiupnpc.dll"); // from MSYS2
#else
m_Module = dlopen ("libminiupnpc.so", RTLD_LAZY);
#endif

Loading…
Cancel
Save