fixes for gcc-compatibility

This commit is contained in:
Tannin
2016-03-06 12:09:17 +01:00
parent 6b30882e0c
commit 1800ab09cf
2 changed files with 8 additions and 2 deletions
+6 -2
View File
@@ -30,8 +30,12 @@ INCLUDE_DIRECTORIES(${Qt5Core_DIR}/../../../include/QtCore)
ADD_DEFINITIONS(-DUNICODE -D_UNICODE)
ADD_LIBRARY(${PROJ_NAME} STATIC ${${PROJ_NAME}_HDRS} ${${PROJ_NAME}_SRCS})
TARGET_LINK_LIBRARIES(${PROJ_NAME} Qt5::Core Qt5::Network)
SET_TARGET_PROPERTIES(${PROJ_NAME} PROPERTIES COMPILE_FLAGS /GL)
SET_TARGET_PROPERTIES(${PROJ_NAME} PROPERTIES LINK_FLAGS_RELWITHDEBINFO "/LARGEADDRESSAWARE ${OPTIMIZE_LINK_FLAGS}")
IF(MSVC)
SET_TARGET_PROPERTIES(${PROJ_NAME} PROPERTIES COMPILE_FLAGS /GL)
SET_TARGET_PROPERTIES(${PROJ_NAME} PROPERTIES LINK_FLAGS_RELWITHDEBINFO "/LARGEADDRESSAWARE ${OPTIMIZE_LINK_FLAGS}")
ELSE(MSVC)
SET_TARGET_PROPERTIES(${PROJ_NAME} PROPERTIES COMPILE_FLAGS -std=c++11)
ENDIF(MSVC)
###############
## Installation
+2
View File
@@ -16,6 +16,8 @@ public:
initMessage(errorObj);
}
virtual ~GitHubException() throw() override {}
virtual const char *what() const throw()
{
return m_Message.constData();