LX2160A cannot self-host build debian 12 flex-build

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

LX2160A cannot self-host build debian 12 flex-build

326 次查看
bezeria
Contributor I

I am buildig the latest flex-build from github.

By cross-compiling via docker, I managed to build an image.

However, when trying to build the same image of flex-build on the LX2160A itself, I get the error after a while:

Building pktgen_dpdk ...
The Meson build system
Version: 1.0.1
Source dir: /root/flexbuild/components_lsdk2506/apps/networking/pktgen_dpdk
Build dir: /root/flexbuild/components_lsdk2506/apps/networking/pktgen_dpdk/build_debian_arm64
Build type: cross build
Program cat found: YES (/usr/bin/cat)
Project name: pktgen
Project version: 23.06.1
C compiler for the host machine: gcc -march=armv8-a+crc+crypto -fstack-protector-strong -O2 --sysroot=/root/flexbuild/build_lsdk2506/rfs/rootfs_lsdk2506_debian_server_arm64 (gcc 12.2.0 "gcc (Debian 12.2.0-14+deb12u1) 12.2.0")
C linker for the host machine: gcc -march=armv8-a+crc+crypto -fstack-protector-strong -O2 --sysroot=/root/flexbuild/build_lsdk2506/rfs/rootfs_lsdk2506_debian_server_arm64 ld.bfd 2.40
C compiler for the build machine: ccache cc (gcc 12.2.0 "cc (Debian 12.2.0-14+deb12u1) 12.2.0")
C linker for the build machine: cc ld.bfd 2.40
Build machine cpu family: aarch64
Build machine cpu: aarch64
Host machine cpu family: aarch64
Host machine cpu: aarch64
Target machine cpu family: aarch64
Target machine cpu: aarch64
Compiler for C supports arguments -mavx: NO
Compiler for C supports arguments -mavx2: NO
Compiler for C supports arguments -Wno-pedantic: YES
Compiler for C supports arguments -Wno-format-truncation: YES
Found pkg-config: /usr/bin/pkg-config (1.8.1)
Found CMake: NO
Run-time dependency libdpdk found: NO

meson.build:70:1: ERROR: Dependency lookup for libdpdk with method 'pkgconfig' failed: Could not generate cargs for libdpdk:
Package jansson was not found in the pkg-config search path.
Perhaps you should add the directory containing `jansson.pc'
to the PKG_CONFIG_PATH environment variable
Package 'jansson', required by 'libdpdk', not found

标签 (1)
0 项奖励
回复
1 回复

204 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Confirmed with the LSDK development team.

Building debian on the target board is not supported.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2202060%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELX2160A%20%E6%97%A0%E6%B3%95%E8%87%AA%E6%89%98%E7%AE%A1%E7%89%88%E6%9C%AC%20debian%2012%20flex-build%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2202060%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E4%BB%8E%20github%20%E6%9E%84%E5%BB%BA%E6%9C%80%E6%96%B0%E7%9A%84%20flex%20%E7%89%88%E6%9C%AC%E3%80%82%3C%2FP%3E%3CP%3E%E9%80%9A%E8%BF%87%E9%80%9A%E8%BF%87%20docker%20%E8%BF%9B%E8%A1%8C%E4%BA%A4%E5%8F%89%E7%BC%96%E8%AF%91%EF%BC%8C%E6%88%91%E8%AE%BE%E6%B3%95%E6%9E%84%E5%BB%BA%E4%BA%86%E4%B8%80%E4%B8%AA%E9%95%9C%E5%83%8F%E3%80%82%3C%2FP%3E%3CP%3E%E4%BD%86%E6%98%AF%EF%BC%8C%E5%BD%93%E6%88%91%E5%B0%9D%E8%AF%95%E5%9C%A8%20LX2160A%20%E6%9C%AC%E8%BA%AB%E4%B8%8A%E7%89%88%E6%9C%AC%E7%9B%B8%E5%90%8C%E7%9A%84%20flex-build%20%E9%95%9C%E5%83%8F%E6%97%B6%EF%BC%8C%E8%BF%87%E4%BA%86%E4%B8%80%E4%BC%9A%E5%84%BF%E6%88%91%E9%81%87%E5%88%B0%E4%BA%86%E9%94%99%E8%AF%AF%EF%BC%9A%3C%2FP%3E%3CBLOCKQUOTE%3E%3CP%3E%E6%AD%A3%E5%9C%A8%E6%9E%84%E5%BB%BA%20pktgen_dpdk...%3CBR%20%2F%3EMeson%20%E6%9E%84%E5%BB%BA%E7%B3%BB%E7%BB%9F%3CBR%20%2F%3E%E7%89%88%E6%9C%AC%EF%BC%9A1.0.1%20%3CBR%20%2F%3E%E6%9D%A5%E6%BA%90%E7%9B%AE%E5%BD%95%EF%BC%9A%2Froot%2Fflexbuild%2Fcomponents_lsdk2506%2Fapps%2Fnetworking%2Fpktgen_dpdk%20%E6%9E%84%E5%BB%BA%E7%9B%AE%E5%BD%95%EF%BC%9A%2Froot%2Fflexbuild%2Fcomponents_lsdk2506%2Fapps%2Fnetworking%2Fflexbuild%2Fcomponents_networking%2Fflexbuild%2Fcomponents_lsdk2506%2Fapps%2Fnetworking%2Fflexbuild%2Fcomponents_lsdk2506%2Fapps%2Fnetworking%2Fpktgen_%20%3CBR%20%2F%3E%20components_6.1%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%E4%B8%BB%E6%9C%BA%E7%9A%84%20C%20%E7%BC%96%E8%AF%91%E5%99%A8%EF%BC%9Agcc%20-march%3Darmv8-a%2Bcrc%2Bcrypto%20-fstack-protector-strong%20-O2%20--sysroot%3D%2Froot%2Fflexbuild%2Fbuild_lsdk2506%2Frfs%2Frootfs_lsdk2506_debian_server_arm64%20(gcc%2012.2.0)%22gcc%20(Debian%2012.2.0-14%2Bdeb12u1)12.2.0%22)%3CBR%20%2F%3E%E4%B8%BB%E6%9C%BA%E7%9A%84%20C%20%E9%93%BE%E6%8E%A5%E5%99%A8%EF%BC%9Agcc-march%3Darmv8-a%2Bcrc%2Bcrypto-fstack-protector-strong-O2--sysroot%3D%2Froot%2Fflexbuild%2F%E7%89%88%E6%9C%AC_lsdk2506%2Frfs%2Frootfs_lsdk2506_debian_server_arm64%20ld.bfd%202.40%20%E7%94%A8%E4%BA%8E%E6%9E%84%E5%BB%BA%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%9A%84%20C%20%E7%BC%96%E8%AF%91%E5%99%A8%EF%BC%9Accache%20cc%20(gcc%2012.2.0)%20%3CBR%20%2F%3E%22cc%20(Debian%2012.2.0-14%2Bdeb12u1)12.2.0%22)%3CBR%20%2F%3E%E7%BC%96%E8%AF%91%E6%9C%BA%E5%99%A8%E7%9A%84%20C%20%E9%93%BE%E6%8E%A5%E5%99%A8%EF%BC%9Acc%20ld.bfd%202.40%20%E6%9E%84%E5%BB%BA%E6%9C%BA%E5%99%A8%20cpu%20%E7%B3%BB%E5%88%97%EF%BC%9Aaarch64%20%3CBR%20%2F%3E%20%E6%9E%84%E5%BB%BA%E6%9C%BA%E5%99%A8%20cpu%EF%BC%9Aaarch64%20%E4%B8%BB%3CBR%20%2F%3E%E6%9C%BA%20cpu%20%E5%AE%B6%E6%97%8F%EF%BC%9Aaarch64%20%3CBR%20%2F%3E%20%E4%B8%BB%E6%9C%BA%20cpu%EF%BC%9Aaarch64%20%E7%9B%AE%E6%A0%87%E6%9C%BA%E5%99%A8%20cpu%20%E7%B3%BB%E5%88%97%EF%BC%9Aaarch64%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%E7%9B%AE%E6%A0%87%E6%9C%BA%E5%99%A8%20cpu%EF%BC%9Aaarch64%20%E7%BC%96%E8%AF%91%E5%99%A8%E6%94%AF%E6%8C%81%E5%8F%82%E6%95%B0-wno-Pedantic%EF%BC%9A%E6%98%AF%20C%20%3CBR%20%2F%3E%20%E7%BC%96%E8%AF%91%E5%99%A8%E6%94%AF%E6%8C%81%E5%8F%82%E6%95%B0-wno-format-truncation%EF%BC%9A%E6%98%AF%E7%9A%84%E6%89%BE%E5%88%B0%E4%BA%86%20pk%20%3CBR%20%2F%3E%20g-config%EF%BC%9A%2Fusr%2Fbin%2Fpkg-config%20(1.8.1)%20%E5%B7%B2%E6%89%BE%E5%88%B0%20CMake%EF%BC%9A%E6%B2%A1%E6%9C%89%3CBR%20%2F%3E%E8%BF%90%E8%A1%8C%E6%97%B6%E9%97%B4%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%20%3CBR%20%2F%3E%E6%89%BE%E5%88%B0%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB%20libdpdk%EF%BC%9A%E5%90%A6%3C%2FP%3E%3CP%3Emeson.build%3A%2070%3A1%3A%E9%94%99%E8%AF%AF%EF%BC%9A%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95%20%E2%80%9Cpkgconfig%E2%80%9D%20%E6%9F%A5%E6%89%BE%20libdpdk%20%E4%BE%9D%E8%B5%96%E9%A1%B9%E5%A4%B1%E8%B4%A5%EF%BC%9A%E6%97%A0%E6%B3%95%E4%B8%BA%20libdpdk%20%E7%94%9F%E6%88%90%20cargs%EF%BC%9A%E5%9C%A8%20pkg-config%20%E6%90%9C%E7%B4%A2%E8%B7%AF%E5%BE%84%E4%B8%AD%E6%89%BE%E4%B8%8D%E5%88%B0%3CBR%20%2F%3E%E4%BB%A3%E7%A0%81%E5%8C%85%20jansson%E3%80%82%3CBR%20%2F%3E%E4%B9%9F%E8%AE%B8%E4%BD%A0%E5%BA%94%E8%AF%A5%E5%B0%86%E5%8C%85%E5%90%AB%20%E2%80%9Cjansson.pc%E2%80%9D%20%E7%9A%84%E7%9B%AE%E5%BD%95%E6%B7%BB%E5%8A%A0%3CBR%20%2F%3E%E5%88%B0%20PKG_CONFIG_PATH%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%3CBR%20%2F%3E%E4%BB%A3%E7%A0%81%E5%8C%85%20%E2%80%9Cjansson%E2%80%9D%20%E4%B8%AD%EF%BC%8C%E2%80%9Clibdpdk%E2%80%9D%20%E5%BF%85%E9%9C%80%EF%BC%8C%E4%BD%86%E6%9C%AA%E6%89%BE%E5%88%B0%3C%2FP%3E%3C%2FBLOCKQUOTE%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2202060%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EQorIQ%20LS2%20%E8%AE%BE%E5%A4%87%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E