config: fix C++ cross compiler for Arm and PPC
Through some mixup all cross-files for ARM and PowerPC platforms were
using C Preprocessor (cpp) instead of GCC (g++).
This caused meson to fail detecting the C++ compiler presence and
therefore disabling some targets (i.e. C++ include file checks).
Fixes: e53a5299d2
("build: support vendor specific ARM cross builds")
Cc: stable@dpdk.org
Signed-off-by: Stanislaw Kardach <kda@semihalf.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
This commit is contained in:
parent
ce2f7d472e
commit
f75dd6d3b1
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'arm-linux-gnueabihf-gcc']
|
||||
cpp = ['ccache', 'arm-linux-gnueabihf-cpp']
|
||||
cpp = ['ccache', 'arm-linux-gnueabihf-g++']
|
||||
ar = 'arm-linux-gnueabihf-gcc-ar'
|
||||
strip = 'arm-linux-gnueabihf-strip'
|
||||
pkgconfig = 'arm-linux-gnueabihf-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-ar'
|
||||
as = 'aarch64-linux-gnu-as'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-ar'
|
||||
as = 'aarch64-linux-gnu-as'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
||||
ar = 'aarch64-linux-gnu-gcc-ar'
|
||||
strip = 'aarch64-linux-gnu-strip'
|
||||
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'powerpc64le-linux-gcc']
|
||||
cpp = ['ccache', 'powerpc64le-linux-cpp']
|
||||
cpp = ['ccache', 'powerpc64le-linux-g++']
|
||||
ar = 'powerpc64le-linux-gcc-ar'
|
||||
strip = 'powerpc64le-linux-strip'
|
||||
|
||||
|
@ -1,6 +1,6 @@
|
||||
[binaries]
|
||||
c = ['ccache', 'powerpc64le-linux-gnu-gcc']
|
||||
cpp = ['ccache', 'powerpc64le-linux-gnu-cpp']
|
||||
cpp = ['ccache', 'powerpc64le-linux-gnu-g++']
|
||||
ar = 'powerpc64le-linux-gnu-ar'
|
||||
strip = 'powerpc64le-linux-gnu-strip'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user