Fork me on GitHub


You can only build this library on Windows 7 or later.

To do so, you also need:

Once you have all this set up, clone the repository like this:

git clone mfsampledsp

Then you still need to adjust some properties in the parent pom.xml. Or.. simply override them using -Dname=value notation. E.g. to point to your JDK's JNI headers, add


to your mvn call.

You might also need to change win32.sdk, if you don't have your Windows SDK installed at C:\Program Files\Microsoft SDKs\Windows\v7.1

So all in all, something like the following might work for you:

mvn -Dwin32.headers.jni=C:\jdk1.8.0_31\include\ \
    "-Dwin32.sdk=C:\Program Files\Microsoft SDKs\Windows\v7.1" \
    clean install

Note that if you have a space character in your SDK path, you need to quote the entire "-Dname=value" parameter, not just the value part.