aboutsummaryrefslogtreecommitdiff
path: root/doc/build-unix.md
AgeCommit message (Collapse)Author
2016-05-05doc: Fedora build requirements, add gcc-c++ and fix typoWarren Togami
2016-05-04doc: Fedora build requirementsWarren Togami
2016-04-09doc: add arch linux setup and build examplemruddy
[skip ci]
2016-03-30[doc] added depends cross compile infoaccraze
2016-02-29Merge #7590: Improving wording related to Boost library requirements [updated]Wladimir J. van der Laan
8c5a5fb Improving wording related to Boost library requirements [updated] (Jonathan Cross)
2016-02-27[doc] Typo fixAlfie John
Small typo in Unix install notes
2016-02-24Improving wording related to Boost library requirements [updated]Jonathan Cross
Fixed formatting as requested on https://github.com/bitcoin/bitcoin/pull/7589 Description: Documentation was unclear in this section and could be interpreted to mean that boost was not a hard requirement for older Ubuntu versions. Related: #7587
2016-02-23[doc] Fix typosCédric Félizard
2016-02-04Merge #7349: Build against system UniValue when availableWladimir J. van der Laan
42407ed build-unix: Update UniValue build conditions (Luke Dashjr) cdcad9f LDADD dependency order shuffling (Luke Dashjr) 62f7f2e Bugfix: Always include univalue in DIST_SUBDIRS (Luke Dashjr) 2356515 Change default configure option --with-system-univalue to "no" (Luke Dashjr) 5d3b29b doc: Add UniValue to build instructions (Luke Dashjr) ab22705 Build against system UniValue when available (Luke Dashjr) 2adf7e2 Bugfix: The var is LIBUNIVALUE,not LIBBITCOIN_UNIVALUE (Luke Dashjr)
2016-02-01build-unix: Update UniValue build conditionsLuke Dashjr
2016-01-29Merge #7423: doc: add example for building with constrained resourcesWladimir J. van der Laan
f9298cc doc: add example for building with constrained resources (Jarret Dyrbye)
2016-01-28Add example for displaying additional configure flagsNathaniel Mahieu
2016-01-27doc: add example for building with constrained resourcesJarret Dyrbye
discussed in github issue #6658
2016-01-15doc: Add UniValue to build instructionsLuke Dashjr
2015-12-01Add missing automake package to deb-based UNIX install instructions.Matt Bogosian
2015-11-19[doc][trivial] Remove miniupnpc build notes build-unixfanquake
2015-11-08doc: there is no libboost-base-dev, add missing sudoWladimir J. van der Laan
- There is no libboost-base-dev, no idea how I ended up with this - Without that, installing separate boost packages works fine on both Ubuntu 14.04 and Debian 7 (tested on VMs), this did not use to be the case, AFAIK. - Add a missing 'sudo' for consistency - Need `bsdmainutils` for `hexdump` (for the tests)
2015-11-05Merge pull request #6955Wladimir J. van der Laan
e167af2 [doc] Remove excessive white space (MarcoFalke) e0eeb67 [trivial] clang-format: Set AlignAfterOpenBracket: false (MarcoFalke) 0af8fe4 devtools: Update README.md (MarcoFalke)
2015-11-05[doc] Remove excessive white spaceMarcoFalke
2015-11-04build: If both Qt4 and Qt5 are installed, use Qt5Wladimir J. van der Laan
If both Qt4 and Qt5 development headers are installed, use Qt5. Building against Qt5 should be encouraged as that is where active development happens.
2015-11-04build: Improve build instructionsWladimir J. van der Laan
- Add package instructions for Ubuntu 15.10 - Clarify BerkeleyDB/wallet situation for unix - Add basic build instructions for Windows (closes #1401)
2015-10-01Merge pull request #6731Jeff Garzik
2015-09-29zmq: update and cleanup build-unix, release-notes, and zmq docsJohnathan Corgan
Signed-off-by: Johnathan Corgan <johnathan@corganlabs.com>
2015-09-28doc: Add build guide for OpenBSD 5.7Wladimir J. van der Laan
Add a specific build guide for OpenBSD. This is slightly different than building for Linux due to different dependencies, and a compiler issue.
2015-09-04Merge pull request #5677Wladimir J. van der Laan
d528025 Revert "rpc-tests: re-enable rpc-tests for Windows" (Wladimir J. van der Laan) 1e700c9 doc: update deps in build-unix.md after libevent (Wladimir J. van der Laan) 26c9b83 Move windows socket init to utility function (Wladimir J. van der Laan) 4be0b08 libevent: Windows reuseaddr workaround in depends (Cory Fields) 3a174cd Fix race condition between starting HTTP server thread and setting EventBase() (Wladimir J. van der Laan) 6d2bc22 Document options for new HTTP/RPC server in --help (Wladimir J. van der Laan) be33f3f Implement RPCTimerHandler for Qt RPC console (Wladimir J. van der Laan) 57d85d9 doc: mention SSL support dropped for RPC in release notes (Wladimir J. van der Laan) 40b556d evhttpd implementation (Wladimir J. van der Laan) ee2a42b tests: GET requests cannot have request body, use POST in rest.py (Wladimir J. van der Laan) 6e996d3 tests: fix qt payment test (Cory Fields) 3140ef9 build: build-system changes for libevent (Wladimir J. van der Laan) a9af234 libevent: add depends (Cory Fields) 6a21dd5 Remove rpc_boostasiotocnetaddr test (Wladimir J. van der Laan) 8f9301c qa: Remove -rpckeepalive tests from httpbasics (Wladimir J. van der Laan) 51fcfc0 doc: remove documentation for rpcssl (Wladimir J. van der Laan)
2015-09-04doc: update deps in build-unix.md after libeventWladimir J. van der Laan
Add libevent, change usage of libssl from "secure communication" to "crypto" that's more accurate after RPC SSL support removed.
2015-09-02Update build-unix.mdAltoidnerd
If a user hasn't ready run autogen.sh, configure doesn't yet exist. Do the instructions seem to presume you have already built bitcoin? I don't think they do. Would stifle beginners. Update build-unix.md
2015-07-15doc: Remove recommendation to add old repos for libd4.8*tailsjoin
It is unreasonable to ask to change the global package configuration just to build a package. Not only that, this is potentially harmful to the system. Also do a few punctuation fixes in REST-interface.md.
2015-05-01Bugfix: Grammar fixesCorinne Dashjr
2015-01-31Changed pronouns for correctness and inclusivitybikinibabe
2015-01-31Fix typoPavel Janík
2014-12-04Remove gmp dependency and doc mentionsPieter Wuille
2014-12-03Package libqt5core5 replaced with libqt5core5aLongShao007
libqt5core5 installs failed. Package libqt5core5 has replaced with libqt5core5a in ubuntu and debian. The website is: http://packages.ubuntu.com/trusty/libqt5core5a https://packages.debian.org/sid/libqt5core5a
2014-11-19doc: add libgmp dependency for secp256k1Wladimir J. van der Laan
Also reorganize the document a bit.
2014-10-01doc: add make install to build-osx.md and build-unix.mdWhit J
2014-10-01Update build-unix.mdJL2035
Debian also need libboost-all-dev installed.
2014-08-21Merge pull request #4739Wladimir J. van der Laan
de1f051 Added protobuf-compiler library to the Qt 5 Dependencies (elichai)
2014-08-20Added protobuf-compiler library to the Qt 5 Dependencieselichai
2014-08-18doc: Remove outdated information about boost versionsWladimir J. van der Laan
Bitcoin core should work with any remotely recent boost version if a proper build environment is present. Remove a confusing comment from the build documentation.
2014-06-28Add note about PPA to build instructionsDrak
2014-06-26Simplify build instructionsDrak
2014-05-21Doc: Always use absolute pathsKosta Zertsekel
2014-05-04doc: remove specific mention of boost 1.55Wladimir J. van der Laan
There is no need to use any specific version of boost on Linux/Unix. Even 1.37 should still work. Also the mention of boost-dev doesn't belong after adding oldstable. Remove it. libboost-all-dev is already mentioned earlier.
2014-05-02Merge pull request #4114Wladimir J. van der Laan
bfb154e Update build instructions for Berkeley DB (Wladimir J. van der Laan) d0a2e2e Log BerkeleyDB version at startup (Wladimir J. van der Laan)
2014-05-01Remove build-time no-IPv6 settingWladimir J. van der Laan
The year is 2014. All supported operating systems have IPv6 support, most certainly at build time (this doesn't mean that IPv6 is configured, of course). If noone is exercising the functionality to disable it, that means it doesn't get tested, and IMO it's better to get rid of it. (it's also not used consistently in RPC/boost and Net code...)
2014-05-01Update build instructions for Berkeley DBWladimir J. van der Laan
- People were having problems with the .so when installing in alternative locations. Like gitian, build a static library with -fPIC that can be embedded into the executables. - Add some missing steps - Add reminder that BerkeleyDB is only needed when wallet support is enabled
2014-04-16Pointed to location of BDB 4.8 in procedure for unix build.Altoidnerd
2014-04-09doc: remove versions from build-unix.md, just refer to release-process.mdWladimir J. van der Laan
No one bothers to keep this up to date. Better to refer to another file than give wrong information.
2014-03-31doc: Add note about memory reqs for compilationWladimir J. van der Laan
2014-03-19Consistent use of 'sudo' in unix build docMikael Wikman