can you try changing it to

HOSTCC="'${BUILD_CC} ${BUILD_CFLAGS}'"

On Thu, Jun 20, 2024 at 12:06 AM chenheyun via lists.openembedded.org
<[email protected]> wrote:
>
> 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 (#110983): 
https://lists.openembedded.org/g/openembedded-devel/message/110983
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