fixes for i2pd_qt MSYS2 mingw32

This commit is contained in:
Hypnosis-mewmew 2018-04-05 15:40:44 +08:00
parent c0436297c2
commit e80da3cbeb
3 changed files with 18 additions and 2 deletions

View File

@ -1,6 +1,11 @@
#ifndef ROUTER_CONTEXT_H__
#define ROUTER_CONTEXT_H__
// i2pd_qt.pro defines this on Windows
#ifdef WINDOWS
#include <Winsock2.h>
#endif
#include <inttypes.h>
#include <string>
#include <memory>

View File

@ -1,6 +1,11 @@
#ifndef ROUTER_INFO_H__
#define ROUTER_INFO_H__
// i2pd_qt.pro defines this on Windows
#ifdef WINDOWS
#include <Winsock2.h>
#endif
#include <inttypes.h>
#include <string>
#include <map>

View File

@ -268,8 +268,14 @@ android {
}
linux:!android {
message("Using Linux settings")
LIBS += -lcrypto -lssl -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lpthread -lminiupnpc
message("Using Linux settings")
LIBS += -lcrypto -lssl -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lpthread -lminiupnpc
}
windows:!android {
message("Using Windows settings")
DEFINES += BOOST_USE_WINDOWS_H WINDOWS
LIBS += -lcrypto -lssl -lboost_system -lboost_date_time -lboost_filesystem -lboost_program_options -lpthread -lminiupnpc
}
!android:!symbian:!maemo5:!simulator {