[dpdk-dev] [PATCH v1] doc: update Linux gsg for ARM64 cross compile

Jerin Jacob Kollanukkaran jerinj at marvell.com
Tue Jun 4 16:43:28 CEST 2019



> -----Original Message-----
> From: dev <dev-bounces at dpdk.org> On Behalf Of Ruifeng Wang
> Sent: Wednesday, May 15, 2019 2:11 PM
> To: bruce.richardson at intel.com; konstantin.ananyev at intel.com
> Cc: dev at dpdk.org; Honnappa.Nagarahalli at arm.com; nd at arm.com; Ruifeng
> Wang <ruifeng.wang at arm.com>
> Subject: [dpdk-dev] [PATCH v1] doc: update Linux gsg for ARM64 cross
> compile
> 
> libnuma.so is needed to augment the cross toolchain with NUMA support.
> This fixed meson cross compiling issue.
> 
> Command used:
> meson arm64-build --cross-file config/arm/arm64_armv8_linux_gcc ninja -C
> arm64-build
> 
> Compiling error:
> .../aarch64-linux-gnu/bin/ld: lib/librte_eal.so.10.1: version node not found
> for symbol numa_run_on_node_mask@@libnuma_1.2
> .../aarch64-linux-gnu/bin/ld: failed to set dynamic section sizes:
> Bad value
> collect2: error: ld returned 1 exit status [58/1370] Compiling C object
> 'lib/76b5a35@@rte_cmdline at sta/ librte_cmdline_cmdline_parse_string.c.o'.
> ninja: build stopped: subcommand failed.
> 
> Signed-off-by: Ruifeng Wang <ruifeng.wang at arm.com>
> Reviewed-by: Gavin Hu <gavin.hu at arm.com>

Acked-by: Jerin Jacob <jerinj at marvell.com>


More information about the dev mailing list