Additional dependencies #3062

issue mb300sd opened this issue on October 7, 2013
  1. mb300sd commented at 4:54 AM on October 7, 2013: contributor

    I think these should be added to the build-unix file, I had to install them in addition to what was listed.

    autoconf pkg-config libprotobuf-dev

  2. laanwj commented at 10:11 AM on October 21, 2013: member

    I've added libprotobuf-dev to that file recently. Mind that it is a GUI-only dependency.

    The other two don't really fit into the 'dependency' as they're not libraries and only needed for the build system. But mentioning them in the doc in some other way may be nice...

  3. sipa commented at 10:57 AM on October 21, 2013: member

    Well they are built-time dependencies, and afaik we only list built-time dependencies, not run-time ones. For example libdb5.1++-dev (the corresponding runtime dependency is libdb5.1++).

  4. laanwj commented at 11:11 AM on October 21, 2013: member

    Yes, but what I mean, for example see the initial list of build-unit.md under "Dependencies":

    Library     Purpose           Description
    -------     -------           -----------
    libssl      SSL Support       Secure communications
    libdb4.8    Berkeley DB       Blockchain & wallet storage
    libboost    Boost             C++ Library
    miniupnpc   UPnP Support      Optional firewall-jumping support
    qt          GUI               GUI toolkit
    protobuf    Payments in GUI   Data interchange format used for payment protocol
    libqrencode QR codes in GUI   Optional for generating QR codes
    

    autoconf and pkg-config do not fit into here.

    It would fit under "Dependency Build Instructions: Ubuntu & Debian", which are distribution specific instructions.

  5. rebroad commented at 10:35 PM on December 27, 2013: contributor

    what's happening with this? It doesn't seem very ideal that one has to google "bitcoin libprotobuf" in order to find this github issue in order to find the solution, as I just have.

  6. laanwj commented at 2:26 PM on December 29, 2013: member

    Feel free to add autoconf and pkg-config somewhere.

    The libprotobuf-dev package now has been in there for ages, please don't complain without even reading the docs.

  7. fanquake commented at 12:05 PM on December 30, 2014: member

    autoconf, pkg-config and libprotobuf-dev are all now present in build-unix. This can be closed. @laanwj

  8. laanwj closed this on Dec 30, 2014

  9. Bushstar referenced this in commit 1e34967996 on Apr 8, 2020
  10. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 06:16 UTC

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