config: fix C++ cross compiler for Arm and PPC
authorStanislaw Kardach <kda@semihalf.com>
Tue, 21 Jun 2022 12:28:23 +0000 (14:28 +0200)
committerDavid Marchand <david.marchand@redhat.com>
Thu, 23 Jun 2022 12:18:42 +0000 (14:18 +0200)
commitf75dd6d3b1215c2e7cdbdc290b5789517c8cfe10
tree2ae551f172df9eb13a65fe2e2a586e38eeb49a26
parentce2f7d472e80c1b6779f230a1c7b137157f5ff3d
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: e53a5299d219 ("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>
20 files changed:
config/arm/arm32_armv8_linux_gcc
config/arm/arm64_armada_linux_gcc
config/arm/arm64_armv8_linux_gcc
config/arm/arm64_bluefield_linux_gcc
config/arm/arm64_centriq2400_linux_gcc
config/arm/arm64_cn10k_linux_gcc
config/arm/arm64_cn9k_linux_gcc
config/arm/arm64_dpaa_linux_gcc
config/arm/arm64_emag_linux_gcc
config/arm/arm64_graviton2_linux_gcc
config/arm/arm64_kunpeng920_linux_gcc
config/arm/arm64_kunpeng930_linux_gcc
config/arm/arm64_n1sdp_linux_gcc
config/arm/arm64_n2_linux_gcc
config/arm/arm64_stingray_linux_gcc
config/arm/arm64_thunderx2_linux_gcc
config/arm/arm64_thunderxt83_linux_gcc
config/arm/arm64_thunderxt88_linux_gcc
config/ppc/ppc64le-power8-linux-gcc
config/ppc/ppc64le-power8-linux-gcc-ubuntu