SYSCALLTBL_ARM64_MAX_IDが定義されていないため、flex-builder が失敗します。何かアイデアはありますか?
デバイス: layerscape ls1028ardb
コマンド: bld -m ls1028ardb
ビルディングカーネルツール/perf ...
make[2]: ディレクトリ '/home/nsw34479/Downloads/flexbuild_lsdk2108_github/components/Linux/Linux' に入ります
make[3]: ディレクトリ '/home/nsw34479/Downloads/flexbuild_lsdk2108_github/build/Linux/Linux/arm64/LS/output/LSDK-21.08' に入ります
ビルド: 'make -j8' 並列ビルドを実行
警告: 'tools/include/uapi/linux/stat.h' のカーネル ABI ヘッダーは 'include/uapi/linux/stat.h' の最新バージョンと異なります
diff -u tools/include/uapi/linux/stat.hinclude/uapi/linux/stat.h
警告: 'tools/include/linux/build_bug.h' のカーネル ABI ヘッダーは 'include/linux/build_bug.h' の最新バージョンと異なります
diff -u tools/include/linux/build_bug.hinclude/linux/build_bug.h
車載検出システムの機能:
...ドワーフ: [ オフ ]
... dwarf_getlocations: [ オフ ]
... glibc: [ オン ]
... libbfd: [ オフ ]
... libbfd-buildid: [ オフ ]
... libcap: [ オフ ]
... libelf: [ オフ ]
... libnuma: [ オフ ]
... numa_num_possible_cpus: [ オフ ]
... libperl: [ オフ ]
... libpython: [ オフ ]
... libcrypto: [ オフ ]
... libunwind: [ オフ ]
... libdw-dwarf-unwind: [ オフ ]
... zlib: [ オフ ]
... lzma: [ オフ ]
... get_cpuid: [ オフ ]
... bpf: [ オン ]
... libaio: [ オン ]
... libzstd: [ オフ ]
... 逆アセンブラーの4つの引数: [ OFF ]
メイクファイル.config:392:libelf が見つかりません。「perf record」の「probe」ツール、jvmti、および BPF サポートを無効にします。libelf-dev、libelf-devel、またはelfutils-libelf-develをインストールしてください。
メイクファイル.config:555:sys/sdt.h なし見つかりません。SDTイベント情報が定義されていません。systemtap-sdt-develまたはsystemtap-sdt-devをインストールしてください。
メイクファイル.config:630:ポストアンワインドを無効にしていますが、サポートが見つかりません。
メイクファイル.config:696:libcrypto.h がありません見つかりました。JITコードインジェクションを無効にしています。openssl-develまたはlibssl-devをインストールしてください。
メイクファイル.config:712:スラングが見つからないため、TUI サポートが無効になります。slang-devel、libslang-dev、またはlibslang2-devをインストールしてください。
メイクファイル.config:759:perl 開発ファイルが見つかりません。Perl スクリプトのサポートを無効にするには、perl-ExtUtils-Embed/libperl-dev をインストールしてください。
メイクファイル.config:791:'python-config' ツールが見つかりません: Python サポートが無効になります - python-devel/python-dev をインストールしてください
メイクファイル.config:833:PE実行ファイルプロファイリングのようなlibbfd/binutilsの古いバージョンは利用できなくなります
メイクファイル.config:881:liblzma が見つかりません。xz カーネル モジュールの解凍が無効になっています。xz-devel/liblzma-dev をインストールしてください。
メイクファイル.config:894:libzstdが見つかりません。トレース圧縮を無効にしてください。libzstd-dev[el]をインストールするか、LIBZSTD_DIRを設定してください。
メイクファイル.config:905:libcap が見つかりません。機能サポートが無効になっています。libcap-devel/libcap-dev をインストールしてください。
メイクファイル.config:918:numa.h なし見つかりました。「perf bench numa mem」ベンチマークを無効にしています。numactl-devel/libnuma-devel/libnuma-dev をインストールしてください。
Makefile.config:973: libbabeltrace が見つかりません。'perf data' CTF 形式のサポートを無効にします。libbabeltrace-dev[el]/libbabeltrace-ctf-dev をインストールしてください。
util/syscalltbl.c:35:38: エラー: 'SYSCALLTBL_ARM64_MAX_ID' がここで宣言されていません (関数内ではありません)
35 | const int syscalltbl_native_max_id = SYSCALLTBL_ARM64_MAX_ID;
| ^~~~~~~~~~~~~~~~~~~~~~~
make[9]: *** [/home/nsw34479/Downloads/flexbuild_lsdk2108_github/components/linux/linux/tools/build/Makefile.build:97:/ホーム/nsw34479/ダウンロード/flexbuild_lsdk2108_github/build/Linux/Linux/arm64/LS/出力/LSDK-21.08/tools/perf/util/syscalltbl.oエラー1
ありがとうございます。
LSDK 21.08 をビルドするのに Ubuntu 20.04 を使用していますか?
ビルドホスト PC でネットワークは正常に動作しますか?