unable to configure on Ubuntu 14.04 #84

issue gdassori opened this issue on November 1, 2014
  1. gdassori commented at 4:44 PM on November 1, 2014: none

    checking for yasm... no checking gmp.h usability... no checking gmp.h presence... no checking for gmp.h... no configure: error: no working bignum implementation found

    on Ubuntu 14.04 no problems checking out #ae2679b

  2. gdassori renamed this:
    unable to configure on ubuntu
    unable to configure on Ubuntu 14.04
    on Nov 1, 2014
  3. sipa commented at 4:47 PM on November 1, 2014: contributor

    Install libgmp-dev.

  4. sipa commented at 4:56 PM on November 1, 2014: contributor

    The OpenSSL-based bignum implementation was removed, so gmp is now required (at least until we have a native bignum implementation).

  5. theuni commented at 5:13 PM on November 24, 2014: contributor

    @sipa since gmp is the only implementation that remains, maybe we should replace "no working bignum implementation found" with "gmp not found, please install the gmp/libgmp package" or so?

  6. sipa commented at 5:14 PM on November 24, 2014: contributor

    Agree, that would remove some confusion.

    A bit longer term I want to get rid of the general-purpose 'num' interface entirely, and use scalar/field specific implementations for everything, though.

  7. 9cat commented at 5:31 PM on December 2, 2014: none

    how about on mac 10.10, I can't use brew install libgmp-dev. or brew install gmp.

  8. sipa commented at 5:32 PM on December 2, 2014: contributor

    This should be resolved by #119, as GMP is now optional.

  9. sipa closed this on Dec 2, 2014

  10. 9cat commented at 6:02 PM on December 2, 2014: none

    yup, it works now. but I guess you might want to merge this to bitcoin main master branch in case it will work there for ./configure

  11. sipa commented at 6:12 PM on December 2, 2014: contributor

    Yes, I'll update the subtree in Bitcoin when most of the current in-flight pull requests are in.

  12. ysangkok referenced this in commit 85bcb7c951 on Mar 19, 2020

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin-core/secp256k1. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-05-01 15:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me