# HG changeset patch # User cannam # Date 1242150936 0 # Node ID d5b6b88e2025921754b12e6b111028c003297ea9 # Parent ba4076cb1be1da6b47bca3325ee136949483af47 * Add thread abstraction diff -r ba4076cb1be1 -r d5b6b88e2025 qm-dsp.pro --- a/qm-dsp.pro Thu Apr 02 11:17:45 2009 +0000 +++ b/qm-dsp.pro Tue May 12 17:55:36 2009 +0000 @@ -6,6 +6,9 @@ linux-g++*:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -fno-exceptions -fPIC -ffast-math -msse -msse2 -ftree-vectorize -fomit-frame-pointer +linux-g++*:DEFINES += USE_PTHREADS +macx-g++*:DEFINES += USE_PTHREADS + linux-g++-64:INCLUDEPATH += ../qm-vamp-plugins/build/linux/amd64 macx-g++:QMAKE_CXXFLAGS_RELEASE += -fvisibility=hidden @@ -64,7 +67,8 @@ maths/MathAliases.h \ maths/MathUtilities.h \ maths/Polyfit.h \ - maths/pca/pca.h + maths/pca/pca.h \ + thread/Thread.h SOURCES += base/Pitch.cpp \ dsp/chromagram/Chromagram.cpp \ dsp/chromagram/ChromaProcess.cpp \ @@ -98,4 +102,5 @@ maths/CosineDistance.cpp \ maths/KLDivergence.cpp \ maths/MathUtilities.cpp \ - maths/pca/pca.c + maths/pca/pca.c \ + thread/Thread.cpp