hi,
this patch may be have some problem。
bitbake bpftool:
chy@ubuntu:/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work-shared/qemuarm64/kernel-source/tools/bpf/bpftool$
 make -C 
/home/sam/work/qemu-buildsystem/buildsystem3.0/buildsystem/source/kernel/linux-6.1.83/tools/lib/bpf
 
OUTPUT=/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/bpftool-1.0/bootstrap/libbpf/
  
DESTDIR=/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/bpftool-1.0/bootstrap/libbpf
 prefix=  ARCH= CROSS_COMPILE= CC=gcc  
-isystem/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/recipe-sysroot-native/usr/include
 -O2 -pipe LD=ld AR=ar 
/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/bpftool-1.0/bootstrap/libbpf/libbpf.a
 install_headers
make: invalid option -- 'y'
make: invalid option -- '/'

i guss that:
HOSTCC="${BUILD_CC} ${BUILD_CFLAGS}"
should be this:
HOSTCC="${BUILD_CC}

because, HOSTCC is used in :

$(LIBBPF_BOOTSTRAP): $(wildcard $(BPF_DIR)/*.[ch] $(BPF_DIR)/Makefile) | 
$(LIBBPF_BOOTSTRAP_OUTPUT)
echo chy____________1___$(BPF_DIR) _______________________
$(Q)$(MAKE) -C $(BPF_DIR) OUTPUT=$(LIBBPF_BOOTSTRAP_OUTPUT) \
DESTDIR=$(LIBBPF_BOOTSTRAP_DESTDIR:/=) prefix= \
ARCH= CROSS_COMPILE= CC=$(HOSTCC) LD=$(HOSTLD) AR=$(HOSTAR) $@ install_headers
echo chy____________2__________________________

if HOSTCC= ${BUILD_CC} and ${BUILD_CFLAGS}
it will be err in step make -C :

make -C 
/home/sam/work/qemu-buildsystem/buildsystem3.0/buildsystem/source/kernel/linux-6.1.83/tools/lib/bpf
 
OUTPUT=/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/bpftool-1.0/bootstrap/libbpf/
  
DESTDIR=/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/bpftool-1.0/bootstrap/libbpf
 prefix=  ARCH= CROSS_COMPILE= *CC=gcc* 
*-isystem/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/recipe-sysroot-native/usr/include
 -O2 -pipe* LD=ld AR=ar 
/home/sam/work/qemu-buildsystem/buildsystem3.0/build/qemuarm64/tmp/work/qemuarm64-poky-linux/bpftool/1.0-r0/bpftool-1.0/bootstrap/libbpf/libbpf.a
 install_headers
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#110971): 
https://lists.openembedded.org/g/openembedded-devel/message/110971
Mute This Topic: https://lists.openembedded.org/mt/104092706/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to