f75dd6d3b1
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>
18 lines
408 B
Plaintext
18 lines
408 B
Plaintext
[binaries]
|
|
c = ['ccache', 'aarch64-linux-gnu-gcc']
|
|
cpp = ['ccache', 'aarch64-linux-gnu-g++']
|
|
ar = 'aarch64-linux-gnu-gcc-ar'
|
|
strip = 'aarch64-linux-gnu-strip'
|
|
pkgconfig = 'aarch64-linux-gnu-pkg-config'
|
|
pcap-config = ''
|
|
|
|
[host_machine]
|
|
system = 'linux'
|
|
cpu_family = 'aarch64'
|
|
cpu = 'armv8-a'
|
|
endian = 'little'
|
|
|
|
[properties]
|
|
# Generate binaries that are portable across all Armv8 machines
|
|
platform = 'generic'
|