From 4d33a92c78df83fc4752fc957a8086e4537004ad Mon Sep 17 00:00:00 2001 From: bbrtj Date: Fri, 20 Sep 2024 13:57:51 +0200 Subject: [PATCH] WIP --- alienfile | 5 +++-- t/base.t | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/alienfile b/alienfile index 4db93c1..ced820f 100644 --- a/alienfile +++ b/alienfile @@ -3,7 +3,7 @@ use alienfile; plugin 'PkgConfig' => 'libsecp256k1'; share { - my $is_win = $^O eq 'MSWin32'; + my $is_win = 0; #$^O eq 'MSWin32'; my $run_tests = $ENV{ALIEN_LIBSECP256K1_RUN_TESTS}; start_url 'https://github.com/bitcoin-core/secp256k1/archive/refs/tags/v0.5.1.tar.gz'; @@ -20,7 +20,8 @@ share { [ '%{cmake}', @{meta->prop->{plugin_build_cmake}->{args}}, - '-DSECP256K1_DISABLE_SHARED=' . ($is_win ? 'OFF' : 'ON'), + '-DBUILD_SHARED_LIBS=OFF', + #'-DSECP256K1_DISABLE_SHARED=' . ($is_win ? 'OFF' : 'ON'), '-DSECP256K1_VALGRIND=' . ($run_tests ? 'ON' : 'OFF'), '-DSECP256K1_BUILD_TESTS=' . ($run_tests ? 'ON' : 'OFF'), '-DSECP256K1_BUILD_EXHAUSTIVE_TESTS=' . ($run_tests ? 'ON' : 'OFF'), diff --git a/t/base.t b/t/base.t index 184243d..4b576bd 100644 --- a/t/base.t +++ b/t/base.t @@ -20,6 +20,8 @@ __DATA__ #include "EXTERN.h" #include "perl.h" #include "XSUB.h" + +#define SECP256K1_STATIC #include MODULE = Secp256k1Test PACKAGE = Secp256k1Test