mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-04-29 14:59:39 -04:00
Merge bitcoin/bitcoin#30204: depends: consolidate dependency docs
a27e1ceb9f
depends: consolidate dependency docs (fanquake) Pull request description: Adds missing `g++` for macOS. This is needed by Qt: ```bash Configuring qt... Creating qmake... gmake[1]: Entering directory '/bitcoin/depends/work/build/arm64-apple-darwin/qt/5.15.14-4bca24c8f89/qtbase/qmake' gmake[1]: g++: No such file or directory gmake[1]: *** [Makefile:250: main.o] Error 127 ``` `xz-utils` was also missing (but generally already installed), and is needed for the `.tar.xz` tarballs. Remove `bsdmainutils`, as this is only needed by the main build system (for tests), and isn't needed to complete a depends build. ACKs for top commit: maflcko: ACKa27e1ceb9f
Tree-SHA512: 720c31d4d4c9b86fda4aace405d528193714dd3e526f38d5b8a83e4b676a433b9c891f01d86d673be9ac848458eda8a89b0981003a42eaa6d97bacc2e914396a
This commit is contained in:
commit
457e1846d2
1 changed files with 6 additions and 2 deletions
|
@ -43,9 +43,13 @@ The paths are automatically configured and no other options are needed.
|
||||||
|
|
||||||
### Install the required dependencies: Ubuntu & Debian
|
### Install the required dependencies: Ubuntu & Debian
|
||||||
|
|
||||||
|
#### Common
|
||||||
|
|
||||||
|
apt install automake bison cmake curl libtool make patch pkg-config python3 xz-utils
|
||||||
|
|
||||||
#### For macOS cross compilation
|
#### For macOS cross compilation
|
||||||
|
|
||||||
sudo apt-get install curl bsdmainutils cmake zip
|
sudo apt-get install g++ zip
|
||||||
|
|
||||||
Note: You must obtain the macOS SDK before proceeding with a cross-compile.
|
Note: You must obtain the macOS SDK before proceeding with a cross-compile.
|
||||||
Under the depends directory, create a subdirectory named `SDKs`.
|
Under the depends directory, create a subdirectory named `SDKs`.
|
||||||
|
@ -60,7 +64,7 @@ For more information, see [SDK Extraction](../contrib/macdeploy/README.md#sdk-ex
|
||||||
|
|
||||||
Common linux dependencies:
|
Common linux dependencies:
|
||||||
|
|
||||||
sudo apt-get install make automake cmake curl g++-multilib libtool binutils bsdmainutils pkg-config python3 patch bison
|
sudo apt-get install g++-multilib binutils
|
||||||
|
|
||||||
For linux ARM cross compilation:
|
For linux ARM cross compilation:
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue