Skip to content

Commit 18e5822

Browse files
committed
Merge remote-tracking branch 'origin/RB-2.3'
2 parents 872685f + b99e7f6 commit 18e5822

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

INSTALL_OSX.md

+8-2
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,10 @@ cat > config.pri << EOF
217217
boost: INCLUDEPATH += /opt/local/include
218218
boost-serialization-lib: LIBS += -lboost_serialization-mt
219219
boost: LIBS += -L/opt/local/lib -lboost_thread-mt -lboost_system-mt
220-
openmp {
220+
macx:openmp {
221+
QMAKE_CC=/opt/local/bin/clang-mp-5.0
222+
QMAKE_CXX=/opt/local/bin/clang++-mp-5.0
223+
221224
INCLUDEPATH += /opt/local/include/libomp
222225
LIBS += -L/opt/local/lib/libomp -liomp5
223226
cc_setting.name = CC
@@ -248,7 +251,10 @@ boost: LIBS += -L/usr/local/lib -lboost_thread-mt -lboost_system-mt
248251
expat: PKGCONFIG -= expat
249252
expat: INCLUDEPATH += /usr/local/opt/expat/include
250253
expat: LIBS += -L/usr/local/opt/expat/lib -lexpat
251-
openmp {
254+
macx:openmp {
255+
QMAKE_CC=/usr/local/opt/llvm/bin/clang
256+
QMAKE_CXX=/usr/local/opt/llvm/bin/clang++
257+
252258
LIBS += -L/usr/local/opt/llvm/lib -liomp5
253259
cc_setting.name = CC
254260
cc_setting.value = /usr/local/opt/llvm/bin/clang

global.pri

+10-4
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,16 @@ run-without-python {
6464
QMAKE_LFLAGS_RELEASE =
6565
}
6666
CONFIG(fast) {
67-
QMAKE_CFLAGS += -Ofast
68-
QMAKE_CFLAGS -= -O2 -O3
69-
QMAKE_CXXFLAGS += -Ofast
70-
QMAKE_CXXFLAGS -= -O2 -O3
67+
QMAKE_CFLAGS_RELEASE += -Ofast
68+
QMAKE_CFLAGS_RELEASE -= -O -O2 -O3
69+
QMAKE_CXXFLAGS_RELEASE += -Ofast
70+
QMAKE_CXXFLAGS_RELEASE -= -O -O2 -O3
71+
QMAKE_CFLAGS_DEBUG += -Ofast
72+
QMAKE_CFLAGS_DEBUG -= -O -O2 -O3
73+
QMAKE_CXXFLAGS_DEBUG += -Ofast
74+
QMAKE_CXXFLAGS_DEBUG -= -O -O2 -O3
75+
QMAKE_CXXFLAGS -= -O -O2 -O3
76+
QMAKE_CFLAGS -= -O -O2 -O3
7177
}
7278
}
7379

0 commit comments

Comments
 (0)