Add --c++11 flag to brew dependancies that support it Remove release-build section, this is covered by depends/release-notes @theuni can I get your thoughts on adding the --c++11 flag to brew dependancies?
Link to the rendered markdown
Add --c++11 flag to brew dependancies that support it Remove release-build section, this is covered by depends/release-notes @theuni can I get your thoughts on adding the --c++11 flag to brew dependancies?
Link to the rendered markdown
31 | -The installation of the actual dependencies is covered in the instructions 32 | -sections below. 33 | +Install [Homebrew](http://brew.sh). 34 | 35 | -Instructions: Homebrew 36 | +Dependancies
Dependencies
43 | +NOTE: Building with Qt4 is still supported, however, could result in a broken UI. Building with Qt5 is recommended. 44 | 45 | -NOTE: Building with Qt4 is still supported, however, could result in a broken UI. As such, building with Qt5 is recommended. 46 | - 47 | -### Building `bitcoin` 48 | +Build bitcoin
Please change this to Bitcoin Core, not bitcoin.
49 | +------------------------ 50 | 51 | -1. Clone the GitHub tree to get the source code and go into the directory. 52 | +1. Clone the bitcoin source code and cd into `bitcoin` 53 | 54 | git clone https://github.com/bitcoin/bitcoin.git
.git not needed
70 | +3. It is recommended to build and run the unit tests: 71 | 72 | make check 73 | 74 | -4. (Optional) You can also install bitcoind to your path: 75 | +4. Install bitcoind to your path (optional):
If we are changing this, we should probably not recommend make install and help the reader to build app bundle.
agreed. 'make deploy' would likely be more useful to users.
Looks like protobuf supports the c++11 flag as well. edit: whoops, misread. This is already there.
ACK adding the c++11 flags and simplifying.
Also, since it's no longer mentioned (hasn't been in a while, I suppose), we should remove the port check from configure.ac
Add —c++11 flags to brew dependancies that support it
Remove release-build section, this is covered by depends/release-notes
I don't see a c++11 flag in the qt build. @fanquake Can you confirm that it gets built that way on 10.11? I'm worried that the detection might fail without a stdlib specified (similar to boost here) @theuni Looking at the output of
brew install qt5 --verbose --build-from-source, it looks like it is.
Build type: macx-clang (x86_64, CPU features: cx16 mmx sse sse2 sse3 ssse3)
qmake vars: QMAKE_CC = clang QMAKE_CXX = clang++
Build options:
Configuration: c++11 c++14 c++1z
Using C++ standard: c++1z
Assuming their bottles are built the same way.
Can one of the admins verify this patch?
ACK 2692e1b10bd7a0be644ed8a69c54152bc741e855