diff --git a/coinlib/bin/build_windows.dart b/coinlib/bin/build_windows.dart index c9f0bf8..0b21dc9 100644 --- a/coinlib/bin/build_windows.dart +++ b/coinlib/bin/build_windows.dart @@ -37,6 +37,7 @@ void main() async { ".", "-B", "build", + "-DSECP256K1_ENABLE_MODULE_RECOVERY=ON", "--debug-output", ]); diff --git a/coinlib/bin/build_windows_crosscompile.dart b/coinlib/bin/build_windows_crosscompile.dart index 9503879..c582ac3 100644 --- a/coinlib/bin/build_windows_crosscompile.dart +++ b/coinlib/bin/build_windows_crosscompile.dart @@ -19,7 +19,7 @@ RUN git clone https://github.com/bitcoin-core/secp256k1 \ WORKDIR /secp256k1/build # Build shared library for Windows. -RUN cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/x86_64-w64-mingw32.toolchain.cmake +RUN cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/x86_64-w64-mingw32.toolchain.cmake -DSECP256K1_ENABLE_MODULE_RECOVERY=ON RUN make # Build DLL and copy into output. diff --git a/coinlib/bin/build_wsl.dart b/coinlib/bin/build_wsl.dart index 357ee1f..b7606be 100644 --- a/coinlib/bin/build_wsl.dart +++ b/coinlib/bin/build_wsl.dart @@ -34,6 +34,7 @@ void main() async { await execWithStdio("cmake", [ "..", "-DCMAKE_TOOLCHAIN_FILE=../cmake/x86_64-w64-mingw32.toolchain.cmake", + "-DSECP256K1_ENABLE_MODULE_RECOVERY=ON", ]); // Build the project using "make".