# HG changeset patch # User Chris Cannam # Date 1477479433 -3600 # Node ID 0e0370b84040db21baab2733cc639320ddd34cb9 # Parent 7304616053ff825809b4ba80393fdba34ec40a50 Win64 build flags diff -r 7304616053ff -r 0e0370b84040 noconfig.pri --- a/noconfig.pri Tue Oct 25 21:19:48 2016 +0100 +++ b/noconfig.pri Wed Oct 26 11:57:13 2016 +0100 @@ -68,18 +68,21 @@ # need to add a way to distinguish the two. INCLUDEPATH += sv-dependency-builds/win64-msvc/include - - CONFIG(debug) { - LIBS += -NODEFAULTLIB:MSVCRT -Ldebug \ - -L../sonic-visualiser/sv-dependency-builds/win64-msvc/lib/debug \ - -L../sonic-visualiser/sv-dependency-builds/win64-msvc/lib - } + +## This seems to be intruding even when we're supposed to be release +# CONFIG(debug) { +# LIBS += -NODEFAULTLIB:MSVCRT -Ldebug \ +# -L../sonic-visualiser/sv-dependency-builds/win64-msvc/lib/debug \ +# -L../sonic-visualiser/sv-dependency-builds/win64-msvc/lib +# } CONFIG(release) { LIBS += -Lrelease \ -L../sonic-visualiser/sv-dependency-builds/win64-msvc/lib } - DEFINES += NOMINMAX _USE_MATH_DEFINES + DEFINES += NOMINMAX _USE_MATH_DEFINES USE_OWN_ALIGNED_MALLOC CAPNP_LITE + + QMAKE_CXXFLAGS_RELEASE += -fp:fast # No Ogg/FLAC support in the sndfile build on this platform yet LIBS -= -lFLAC -logg -lvorbis -lvorbisenc -lvorbisfile