Age | Commit message (Collapse) | Author |
|
e91b96192 Create dependencies.md, and link dependencies file from README & build docs (flack)
Pull request description:
As @fanquake mentioned in #8639, this should probably be a file in `doc/`, so I went ahead and pulled the issue text via the github API and dumped it into a file. No modifications made, except one spelling fix. This makes the info easier to find, and it will get a proper version history, too.
Tree-SHA512: 6ba4c37c97200972a74724e0e346d6ad5947c01ad18638e15250f2b4cd747dd744aba16e306c98d59f35736542a5eded7a17b6a5ce6aebc63c0a9dc969b365ef
|
|
|
|
python3 is required for running the unit tests on macOS, Ubuntu and Fedora.
Without python3 installed, 'make check' fails because /test/util/bitcoin-util-test.py fails to find python3.
|
|
|
|
|
|
|
|
Github-Pull: #9022
Rebased-From: 1d1246314f761b3f84c869cb7b0af49cc25b55b3
|
|
Homebrew now installs Protobuf version 3 by default, which doesn't currently compile. Install Protobuf 2.6.x from the versions tap instead.
|
|
|
|
Add —c++11 flags to brew dependancies that support it
Remove release-build section, this is covered by depends/release-notes
|
|
|
|
You no longer need to explicitly pass qt5 to configure, as it will now choose qt5 over qt4 if both are installed.
[skip-ci]
|
|
|
|
- OSX —> OS X
- XCode —> Xcode
- github —> GitHub
- homebrew —> Homebrew
- gitian —> Gitian
- Other miscellaneous obvious spelling fixes and whitespace removal
|
|
|
|
|
|
"brew install berkeley-db4" appears to be working again. simplified instructions by removing the berkeley-db4 workaround.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6c8c704 [docs] Add mini-"howto" using Qt Creator (osx) (Jonas Schnelli)
|
|
- switching release builds to 10.7
- release binary looks like 64bit only
- tested up to 10.10
- gitian builder builds against 10.7. The docs should be consistant.
- remove 32bit text because nowadays it's obvious to support 64bit only on OSX.
|
|
|
|
|
|
|
|
|
|
Kills the "make" line as well.
|
|
Removes the unnecessary directions that encourage people to force install openssl into /usr/local with Homebrew. Unnecessary, and potentially quite risky. @theuni okayed this removal [here](https://github.com/bitcoin/bitcoin/pull/4740#issuecomment-53076840).
|
|
The homebrew instructions were outdated - berkeley-db4 hasn't worked for months, based on the questions I'm seeing on Google/SO. So I added a section explaining how to install berkeley-db4 using homebrew and move on with your life. Thanks for the rest of the documentation!
|
|
|
|
Update OpenSSL version
Homebrew is now the preferred dependancy manager
|
|
|
|
Drop support for 32-bit or pre-10.6 Macs.
Also, some of the OSX build docs hadn't been updated since the
autotools change.
|
|
|
|
|
|
the autogen.sh step as it required aclocal (which isn't included in recent versions of xcode).
|
|
|
|
|
|
|
|
Also update pull-tester's error message.
|
|
SYN
Remove Dead Readme-Qt Links.
|
|
|
|
Now everything is in markdown...
|
|
Add link to Github for Mac
Update link to HomeBrew
|
|
OpenSSL
|
|
* reformatted the entire document to look pretty in both standard text and
Markdown
* incorporated [my OS X 10.8 build instructions with Homebrew as the package
manager](http://bitcoin.stackexchange.com/questions/3672/trouble-compiling-bitcoind-on-osx-with-homebrew/5253#5253)
* incorporated @gavinandresen's MacPorts and release build instructions based on
an earlier revision of this commit
* added makefile patch necessary for Homebrew compilation to `contrib`
|