Skip to content

Instantly share code, notes, and snippets.

@umrashrf
Created October 29, 2025 16:28
Show Gist options
  • Select an option

  • Save umrashrf/6a63476cce762e00a4f45603837c5bda to your computer and use it in GitHub Desktop.

Select an option

Save umrashrf/6a63476cce762e00a4f45603837c5bda to your computer and use it in GitHub Desktop.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE dot)
Configuring secp256k1 subtree...
-- Could NOT find Valgrind (missing: Valgrind_INCLUDE_DIR Valgrind_WORKS)
secp256k1 configure summary
===========================
Build artifacts:
library type ........................ Static
Optional modules:
ECDH ................................ OFF
ECDSA pubkey recovery ............... ON
extrakeys ........................... ON
schnorrsig .......................... ON
musig ............................... ON
ElligatorSwift ...................... ON
Parameters:
ecmult window size .................. 15
ecmult gen table size ............... 86 KiB
Optional features:
assembly ............................ OFF
external callbacks .................. OFF
Optional binaries:
benchmark ........................... OFF
noverify_tests ...................... ON
tests ............................... ON
exhaustive tests .................... ON
ctime_tests ......................... OFF
examples ............................ OFF
Cross compiling ....................... FALSE
API visibility attributes ............. ON
Valgrind .............................. OFF
Preprocessor defined macros ........... ECMULT_WINDOW_SIZE=15 COMB_BLOCKS=43 COMB_TEETH=6
C compiler ............................ AppleClang 16.0.0.16000026, /usr/bin/cc
CFLAGS ................................
Compile options ....................... -Wall -pedantic -Wcast-align -Wconditional-uninitialized -Wextra -Wnested-externs -Wno-long-long -Wno-overlength-strings -Wno-unused-function -Wreserved-identifier -Wshadow -Wstrict-prototypes -Wundef
Build type:
- CMAKE_BUILD_TYPE ................... RelWithDebInfo
- CFLAGS ............................. -O2 -g
- LDFLAGS for executables ............
- LDFLAGS for shared libraries .......
Configure summary
=================
Executables:
bitcoin ............................. ON
bitcoind ............................ ON
bitcoin-node (multiprocess) ......... OFF
bitcoin-qt (GUI) .................... OFF
bitcoin-gui (GUI, multiprocess) ..... OFF
bitcoin-cli ......................... ON
bitcoin-tx .......................... ON
bitcoin-util ........................ ON
bitcoin-wallet ...................... ON
bitcoin-chainstate (experimental) ... OFF
libbitcoinkernel (experimental) ..... OFF
Optional features:
wallet support ...................... ON
external signer ..................... ON
ZeroMQ .............................. OFF
IPC ................................. OFF
USDT tracing ........................ OFF
QR code (GUI) ....................... OFF
DBus (GUI) .......................... OFF
Tests:
test_bitcoin ........................ ON
test_bitcoin-qt ..................... OFF
bench_bitcoin ....................... OFF
fuzz binary ......................... OFF
Cross compiling ....................... FALSE
C++ compiler .......................... AppleClang 16.0.0.16000026, /usr/bin/c++
CMAKE_BUILD_TYPE ...................... RelWithDebInfo
Preprocessor defined macros ........... OBJC_OLD_DISPATCH_PROTOTYPES=0
C++ compiler flags .................... -O2 -g -std=c++20 -fPIC -fdebug-prefix-map=/Users/john/bitcoin/src=. -fmacro-prefix-map=/Users/john/bitcoin/src=. -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -Wstack-protector -fstack-protector-all -mbranch-protection=bti -Wall -Wextra -Wgnu -Wformat -Wformat-security -Wvla -Wshadow-field -Wthread-safety -Wloop-analysis -Wredundant-decls -Wunused-member-function -Wdate-time -Wconditional-uninitialized -Woverloaded-virtual -Wsuggest-override -Wimplicit-fallthrough -Wunreachable-code -Wdocumentation -Wself-assign -Wundef -Wno-unused-parameter
Linker flags .......................... -O2 -g -L/opt/homebrew/opt/llvm@14/lib -Wl,-dead_strip -Wl,-dead_strip_dylibs -Wl,-headerpad_max_install_names -fstack-protector-all -Wl,-fixup_chains -fPIE -Xlinker -pie
NOTE: The summary above may not exactly match the final applied build flags
if any additional CMAKE_* or environment variables have been modified.
To see the exact flags applied, build with the --verbose option.
Treat compiler warnings as errors ..... OFF
Use ccache for compiling .............. OFF
-- Configuring done (3.5s)
-- Generating done (0.9s)
-- Build files have been written to: /Users/john/bitcoin/build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment