From 330fab2efa49205709f6a0523eeac514fd24c39c Mon Sep 17 00:00:00 2001 From: Jeff Date: Mon, 11 Sep 2017 08:57:43 -0400 Subject: [PATCH] update macos i2pd qt build to statically compile in libraries for portability --- qt/i2pd_qt/i2pd_qt.pro | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/qt/i2pd_qt/i2pd_qt.pro b/qt/i2pd_qt/i2pd_qt.pro index 4fd1d38f..78078904 100644 --- a/qt/i2pd_qt/i2pd_qt.pro +++ b/qt/i2pd_qt/i2pd_qt.pro @@ -189,6 +189,24 @@ FORMS += mainwindow.ui \ LIBS += -lz +macx { + message("using mac os x target") + BREWROOT=/usr/local + BOOSTROOT=$$BREWROOT/opt/boost + SSLROOT=$$BREWROOT/opt/libressl + UPNPROOT=$$BREWROOT/opt/miniupnpc + INCLUDEPATH += $$BOOSTROOT/include + INCLUDEPATH += $$SSLROOT/include + INCLUDEPATH += $$UPNPROOT/include + LIBS += $$SSLROOT/lib/libcrypto.a + LIBS += $$SSLROOT/lib/libssl.a + LIBS += $$BOOSTROOT/lib/libboost_system.a + LIBS += $$BOOSTROOT/lib/libboost_date_time.a + LIBS += $$BOOSTROOT/lib/libboost_filesystem.a + LIBS += $$BOOSTROOT/lib/libboost_program_options.a + LIBS += $$UPNPROOT/lib/libminiupnpc.a +} + android { message("Using Android settings") DEFINES += ANDROID=1