It is disabled by default.
Details
Details
- Reviewers
jasonbcox deadalnix - Group Reviewers
Restricted Project - Commits
- rSTAGINGe73e3496d400: [SECP256K1] CMake: make the GMP bignum support optional
rABCe73e3496d400: [SECP256K1] CMake: make the GMP bignum support optional
Run the Travis build (see
https://travis-ci.org/Fabcien/secp256k1/builds/642963633).
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- secp256k1_cmake_bignum
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 9178 Build 16308: Default Diff Build & Tests Build 16307: arc lint + arc unit
Event Timeline
src/secp256k1/travis/build_cmake.sh | ||
---|---|---|
8 ↗ | (On Diff #15856) | This change doesn't appear to be related and seems to increase code duplication. What's its purpose? |
src/secp256k1/travis/build_cmake.sh | ||
---|---|---|
8 ↗ | (On Diff #15856) | What the toolchain file does is basically 2 things:
Since secp256k1 has no depends the second point makes no sense, and would prevent cmake from finding libgmp:i386 on the OS file system. Simply adding the -m32 flag is enough and solves the issue. |