Fixes suitable for mingw32 builds
This commit is contained in:
13
COMPILING.md
13
COMPILING.md
@@ -208,11 +208,10 @@ project, and you prefer a Visual Studio project file, you can find a
|
|||||||
simple one in `otherbuilds\rubberband-library.vcxproj`.
|
simple one in `otherbuilds\rubberband-library.vcxproj`.
|
||||||
|
|
||||||
The rest of this section describes the "full" build system, which uses
|
The rest of this section describes the "full" build system, which uses
|
||||||
Meson just as on the other platforms. So to build this way, start by
|
Meson, just as on the other platforms. To build this way, first ensure
|
||||||
ensuring Meson and Ninja are installed and available. Then, in a
|
Meson and Ninja are installed and available. Then, in a terminal
|
||||||
terminal window with the compiler tools available in the path (e.g. a
|
window with the compiler tools available in the path (e.g. a Visual
|
||||||
Visual Studio command-line prompt for the relevant build architecture)
|
Studio command-line prompt for the relevant build architecture) run
|
||||||
run
|
|
||||||
|
|
||||||
```
|
```
|
||||||
> meson build
|
> meson build
|
||||||
@@ -232,6 +231,10 @@ option `b_vscrt`:
|
|||||||
> meson build -Db_vscrt=mt
|
> meson build -Db_vscrt=mt
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Accepted arguments include `mt` for the static runtime (`libcmt`),
|
||||||
|
`md` for the dynamic one (`msvcrt`), `mtd` for the static debug
|
||||||
|
runtime, and `mdd` for the dynamic debug one.
|
||||||
|
|
||||||
See "FFT and resampler selection" below for further build options.
|
See "FFT and resampler selection" below for further build options.
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -27,6 +27,7 @@
|
|||||||
#include "Allocators.h"
|
#include "Allocators.h"
|
||||||
#include "VectorOps.h"
|
#include "VectorOps.h"
|
||||||
#include "VectorOpsComplex.h"
|
#include "VectorOpsComplex.h"
|
||||||
|
#include "mathmisc.h"
|
||||||
|
|
||||||
// Define USE_FFTW_WISDOM if you are defining HAVE_FFTW3 and you want
|
// Define USE_FFTW_WISDOM if you are defining HAVE_FFTW3 and you want
|
||||||
// to use FFTW_MEASURE mode with persistent wisdom files. This will
|
// to use FFTW_MEASURE mode with persistent wisdom files. This will
|
||||||
|
|||||||
@@ -29,6 +29,7 @@
|
|||||||
#include <map>
|
#include <map>
|
||||||
|
|
||||||
#include "sysutils.h"
|
#include "sysutils.h"
|
||||||
|
#include "mathmisc.h"
|
||||||
#include "VectorOps.h"
|
#include "VectorOps.h"
|
||||||
#include "Allocators.h"
|
#include "Allocators.h"
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,7 @@
|
|||||||
#include <map>
|
#include <map>
|
||||||
|
|
||||||
#include "../common/sysutils.h"
|
#include "../common/sysutils.h"
|
||||||
|
#include "../common/mathmisc.h"
|
||||||
#include "../common/VectorOps.h"
|
#include "../common/VectorOps.h"
|
||||||
#include "../common/Allocators.h"
|
#include "../common/Allocators.h"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user