From d73b18426bf0df0e610c31c948e0ddf9a0784073 Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Sat, 3 Jul 2021 11:44:56 +0300 Subject: [PATCH] ggwave : fix python build on Windows --- src/ggwave.cpp | 4 ++++ src/resampler.cpp | 4 ++++ 2 files changed, 8 insertions(+) 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));