diff --git a/src/ggwave.cpp b/src/ggwave.cpp index 2f7b914..2a958fe 100644 --- a/src/ggwave.cpp +++ b/src/ggwave.cpp @@ -11,6 +11,10 @@ #include //#include +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + // // C interface // diff --git a/src/resampler.cpp b/src/resampler.cpp index 4b68eb5..38508b0 100644 --- a/src/resampler.cpp +++ b/src/resampler.cpp @@ -4,6 +4,10 @@ #include #include +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + namespace { double linear_interp(double first_number, double second_number, double fraction) { return (first_number + ((second_number - first_number)*fraction));