diff --git a/lib/meson.build b/lib/meson.build index 359ac2598..dba4d085a 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -9,7 +9,7 @@ foreach src: libs input: src + '.bpf.c', command: [bpf_clang, bpf_base_cflags, '-target', 'bpf', libbpf_c_headers, bpf_includes, '-c', '@INPUT@', '-o', '@OUTPUT@'], - depends: [libbpf] + depends: [libbpf, bpftool_target] ) objs += [bpf_o] diff --git a/meson-scripts/compile_scx_lib b/meson-scripts/compile_scx_lib index 8692fab0d..62408e67f 100755 --- a/meson-scripts/compile_scx_lib +++ b/meson-scripts/compile_scx_lib @@ -9,4 +9,4 @@ dir="$PWD/lib" libs=`find $dir -type f -name *.bpf.o | grep -v $lib.bpf.o` -"$bpftool" gen object "$output" $libs +${bpftool} gen object "$output" $libs