File tree 4 files changed +10
-1
lines changed
4 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 8
8
mips *
9
9
arm *
10
10
aarch64 *
11
+ powerpc *
11
12
riscv32 *
12
13
riscv64 *
Original file line number Diff line number Diff line change @@ -186,7 +186,7 @@ $(host_prefix)/share/config.site: check-packages
186
186
check-packages : check-sources
187
187
188
188
clean-all : clean
189
- @rm -rf $(SOURCES_PATH ) x86_64* i686* mips* arm* aarch64* riscv32* riscv64*
189
+ @rm -rf $(SOURCES_PATH ) x86_64* i686* mips* arm* aarch64* powerpc * riscv32* riscv64*
190
190
191
191
clean :
192
192
@rm -rf $(WORK_PATH ) $(BASE_CACHE ) $(BUILD )
Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ Common `host-platform-triplets` for cross compilation are:
28
28
- ` x86_64-apple-darwin16 ` for macOS
29
29
- ` arm-linux-gnueabihf ` for Linux ARM 32 bit
30
30
- ` aarch64-linux-gnu ` for Linux ARM 64 bit
31
+ - ` powerpc64-linux-gnu ` for Linux POWER 64-bit (big endian)
32
+ - ` powerpc64le-linux-gnu ` for Linux POWER 64-bit (little endian)
31
33
- ` riscv32-linux-gnu ` for Linux RISC-V 32 bit
32
34
- ` riscv64-linux-gnu ` for Linux RISC-V 64 bit
33
35
- ` armv7a-linux-android ` for Android ARM 32 bit
@@ -61,6 +63,10 @@ For linux AARCH64 cross compilation:
61
63
62
64
sudo apt-get install g++-aarch64-linux-gnu binutils-aarch64-linux-gnu
63
65
66
+ For linux POWER 64-bit cross compilation (there are no packages for 32-bit):
67
+
68
+ sudo apt-get install g++-powerpc64-linux-gnu binutils-powerpc64-linux-gnu g++-powerpc64le-linux-gnu binutils-powerpc64le-linux-gnu
69
+
64
70
For linux RISC-V 64-bit cross compilation (there are no packages for 32-bit):
65
71
66
72
sudo apt-get install g++-riscv64-linux-gnu binutils-riscv64-linux-gnu
Original file line number Diff line number Diff line change @@ -128,6 +128,8 @@ $(package)_config_opts_arm_linux += -platform linux-g++ -xplatform bitcoin-linux
128
128
$(package ) _config_opts_i686_linux = -xplatform linux-g++-32
129
129
$(package ) _config_opts_x86_64_linux = -xplatform linux-g++-64
130
130
$(package ) _config_opts_aarch64_linux = -xplatform linux-aarch64-gnu-g++
131
+ $(package ) _config_opts_powerpc64_linux = -platform linux-g++ -xplatform bitcoin-linux-g++
132
+ $(package ) _config_opts_powerpc64le_linux = -platform linux-g++ -xplatform bitcoin-linux-g++
131
133
$(package ) _config_opts_riscv64_linux = -platform linux-g++ -xplatform bitcoin-linux-g++
132
134
133
135
$(package ) _config_opts_mingw32 = -no-opengl
You can’t perform that action at this time.
0 commit comments