Wladimir J. van der Laan
4ff396e45d
doc: remove specific mention of boost 1.55
...
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.
11 years ago
Wladimir J. van der Laan
e27c4110d9
Remove build-time no-IPv6 setting
...
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...)
11 years ago
Wladimir J. van der Laan
bfb154e9fc
Update build instructions for Berkeley DB
...
- 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
11 years ago
Altoidnerd
61d388d98d
Pointed to location of BDB 4.8 in procedure for unix build.
11 years ago
Wladimir J. van der Laan
f3f2cb736d
doc: remove versions from build-unix.md, just refer to release-process.md
...
No one bothers to keep this up to date.
Better to refer to another file than give wrong information.
11 years ago
Wladimir J. van der Laan
4babd08137
doc: Add note about memory reqs for compilation
11 years ago
Mikael Wikman
7211bceb11
Consistent use of 'sudo' in unix build doc
11 years ago
Thomas Zander
6603b09e77
Update docs about boost on unix
11 years ago
Torstein Husebø
a75cacdac4
doc/build-unix.md use github flavored md for table
11 years ago
Rune K. Svendsen
947e23dae3
Fix typo in doc/build-unix.md regarding building without UPnP
11 years ago
Haakon Nilsen
d6b3689cb3
qttools5-dev is required in order to build with qt5 on debian and ubuntu
11 years ago
Ian Kelling
749f8f8132
Update build instructions for db4.8 on Debian and Unix
11 years ago
Drak
f8a7b503c5
Update build information
...
Add the command necessary to add ppa repository in Ubuntu
Refs #3757
11 years ago
Wladimir J. van der Laan
54d2b91cab
doc: Build with qt5 is possible again
...
This reverts commit 62568f9a1e
.
Also add some documentation for `--with-gui`.
11 years ago
Christopher Latham
69843c8b4e
Update build-unix.md
...
Added incompatibility and instruction regarding Ubuntu 13.10 and libboost1.54-all-dev
11 years ago
HaltingState
08b93f9a65
fixed documetation on hardening flags
11 years ago
Cory Fields
952fe2ef32
docs: remove workaround instructions now that the problem is fixed
11 years ago
Wladimir J. van der Laan
b9c3416723
Add protobuf-compiler dependency package for debian
...
Fixes #3361
11 years ago
Wladimir J. van der Laan
4a85e06750
Allow mining RPCs with --disable-wallet
...
The following mining-related RPC calls don't use the wallet:
- getnetworkhashps
- getmininginfo
- getblocktemplate
- submitblock
Enable them when compiling with --disable-wallet.
11 years ago
Wladimir J. van der Laan
ae6ea5a6fa
Update build-unix.md to mention --disable-wallet
...
Mention the new --disable-wallet mode.
Also, correct the BDB entry in the dependencies table.
11 years ago
Wladimir J. van der Laan
7a6fed86d3
doc: add note about building on Ubuntu 13.10
...
Also mention `autoconf` as required package.
11 years ago
super3
14f870cee5
Prettify some /Contrib READMEs
...
SYN
Remove Dead Readme-Qt Links.
11 years ago
Wladimir J. van der Laan
62568f9a1e
doc: build with qt5 is currently not possible
...
Add as a separate commit so that it can be easily reverted once
Qt5 is supported again.
11 years ago
Wladimir J. van der Laan
29a4146327
doc: remove readme-qt.md
...
Now that autotools is used as a build system there is nothing
special about building the GUI anymore. Merge the salvageable
parts into build-unix.md
11 years ago
Luke Dashjr
56ba02aa2a
build-unix.md: Remove now-redundant and unnecessary Gentoo instructions
11 years ago
Cory Fields
35b8af9226
autotools: switch to autotools buildsystem
11 years ago
fanquake
7772821a69
Remove readme-qt.rst and update documentation for readme-qt.md
12 years ago
super3
00a8874503
Markdown Cleanup - Part 2
...
Now everything is in markdown...
12 years ago
super3
2341e9b533
Docs Markdown Cleanup
12 years ago
Peter Todd
0af5366f01
Replace text on how to enable IPv6 with disable
...
IPv6 support is now enabled by default, thus documentation should tell
you how to disable it.
Similarly the build-osx use of the flag can be removed.
12 years ago
fanquake
0eaaa83ba5
Update Bitcoin to use OpenSSL 1.0.1c
...
Bump deps tp 0.0.5
Small docs corrections
12 years ago
osmosis
a21bdda7ad
Cleanup on doc/build-unix.txt
12 years ago
fanquake
f00a0dcfed
Docs Tidy up
13 years ago
fanquake
8b7b3be765
Further updates to build instructions
13 years ago
Chris Moore
2976a52222
"USE_UPNP=-" is needed to remove UPnP support.
13 years ago
Christian von Roques
e54f330239
Fix typo. libarcode => libqrcode
13 years ago
Pieter Wuille
23aa78c405
IPv6 node support
...
This will make bitcoin relay valid routable IPv6 addresses, and when
USE_IPV6 is enabled, listen on IPv6 interfaces and attempt connections
to IPv6 addresses.
13 years ago
Gavin Andresen
882164196e
Update all copyrights to 2012
13 years ago
Matt Corallo
cad5745138
Add libqrencode-dev to the debian/ubuntu apt-get lines.
13 years ago
sje397
22123c85f3
Added QRCode generation functions via libqrencode. Switch on with USE_QRENCODE=1.
...
Amended build docs for Linux and OSX, and OSX makefile.
Added package 'qrencode' to gitian.yml
13 years ago
Luke Dashjr
b4d0588d06
Add support to makefile.unix for the same parameters used by bitcoin-qt.pro, dynamic linking unless STATIC=1 is passed
13 years ago
globalcitizen
bdf2f7e711
Fix typo. Improve Gentoo instructions.
13 years ago
globalcitizen
4adf78bad3
Improved Gentoo instructions.
13 years ago
globalcitizen
c60aec9c20
Fix extraneous directory specifier, beautify bash syntax $VAR -> ${VAR}
13 years ago
globalcitizen
7b465b663a
Collate generic dependency information. Segregate distribution-specific (Ubuntu/Debian) information. Add Gentoo information.
13 years ago
Gavin Andresen
adea540e38
Update build instructions for the new, no-wxwidgets world
13 years ago
cjdelisle
3f94dfa25f
Add some hardening to protect against unknown/future exploits.
13 years ago
cjdelisle
3448ce56f4
wxWidgets needs to be at least version 2.9.1 because wallet crypto uses ToStdString() which is not in 2.9.0
13 years ago
Matt Corallo
b4ada906c0
Upgrade dependancies and tweak build process.
...
* Upgrade to use miniupnpc 1.6
* Upgrade to wxWidgets 2.9.2
* Upgrade to Bost 1.47 for Win32 Builds
14 years ago
Jaromil
84c3fb07b0
directory re-organization (keeps the old build system)
...
there is no internal modification of any file in this commit
files are moved into directories according to established standards in
sourcecode distribution; these directories contain:
src - Files that are used in constructing the executable binaries,
but are not installed.
doc - Files in HTML and text format that document usage, quirks of
the implementation, and contributor checklists.
locale - Files that contain human language translation of strings
used in the program
contrib - Files contributed from distributions or other third party
implementing scripts and auxiliary programs
14 years ago