Closed DeadSix27 closed 2 years ago
Thanks for reporting that! Is adding
#include <cstdint>
at the top of StretchCalculator.h
enough to fix this, in your build?
If so then I'll add that (or yes, perhaps in sysutils.h
, having seen your edit - but don't send a PR, as this is only a mirror of the main repo so PRs can't actually be pulled).
yep
Thanks for fixing it in https://github.com/breakfastquay/rubberband/commit/b3c920a35ed1ea4da37ddd62a12d3a81278097d1
Seems like the
cstdint
import is just missing, I would add a PR but idk if you want that import to happen in sysutils.h or in StretchCalculator.hBuild log
``` FAILED: rubberband.lib.p/src_StretchCalculator.cpp.obj x86_64-w64-mingw32-g++ -Irubberband.lib.p -I. -I.. -I../rubberband -I../src -I/xc/workdir/toolchain/x86_64-w64-mingw32/xc/workdir/toolchain/x86_64-w64-mingw32/x86_64-w64-mingw32/include -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -std=c++14 -O3 -O3 -mtune=skylake -march=skylake -ffast-math -pthread -DUSE_BUILTIN_FFT -DHAVE_LIBSAMPLERATE -DNO_THREAD_CHECKS -DNO_TIMING -DNDEBUG -D_WIN32 -DNOMINMAX -D_USE_MATH_DEFINES -DGETOPT_API= -MD -MQ rubberband.lib.p/src_StretchCalculator.cpp.obj -MF rubberband.lib.p/src_StretchCalculator.cpp.obj.d -o rubberband.lib.p/src_StretchCalculator.cpp.obj -c ../src/StretchCalculator.cpp In file included from ../src/StretchCalculator.cpp:24: ../src/StretchCalculator.h:116:5: error: 'int64_t' does not name a type 116 | int64_t m_inFrameCounter; | ^~~~~~~ ../src/StretchCalculator.h:31:1: note: 'int64_t' is defined in header ''; did you forget to '#include '?
30 | #include