facebookincubator / oculus-linux-kernel

The Linux kernel code for Oculus devices
https://www.kernel.org/
Other
156 stars 30 forks source link

error: ../drivers/staging/qcacld-3.0/Kbuild:63: /tmp/qcacld-3.0/configs/qca6490_defconfig: No such file or directory #31

Closed hitfzyangdianshi closed 2 months ago

hitfzyangdianshi commented 4 months ago

build on branch oculus-quest3-kernel-master.

make[1]: Leaving directory '/home/q/oculus-linux-kernel/output_image'
make: Leaving directory '/home/q/oculus-linux-kernel'
make: Entering directory '/home/q/oculus-linux-kernel'
make[1]: Entering directory '/home/q/oculus-linux-kernel/output_image'
  SYNC    include/config/auto.conf.cmd
  GEN     Makefile
  GEN     Makefile
  CALL    ../scripts/checksyscalls.sh
  CALL    ../scripts/atomic/check-atomics.sh
  CHK     include/generated/compile.h
  CHK     kernel/kheaders_data.tar.xz
../drivers/staging/qcacld-3.0/Kbuild:63: /tmp/qcacld-3.0/configs/qca6490_defconfig: No such file or directory
make[4]: *** No rule to make target '/tmp/qcacld-3.0/configs/qca6490_defconfig'.  Stop.
make[3]: *** [../scripts/Makefile.build:521: drivers/staging/qcacld-3.0] Error 2
make[2]: *** [../scripts/Makefile.build:521: drivers/staging] Error 2
make[1]: *** [/home/q/oculus-linux-kernel/Makefile:1963: drivers] Error 2
make[1]: Leaving directory '/home/q/oculus-linux-kernel/output_image'
make: *** [Makefile:196: __sub-make] Error 2
make: Leaving directory '/home/q/oculus-linux-kernel'

It seems that the link for /tmp/qcacld-3.0/configs/qca6490_defconfig is broken. image And the file qcacld-3.0/configs/qca6490_defconfig actually exists image

The error comes from https://github.com/facebookincubator/oculus-linux-kernel/blob/153221d084acb84bff3b16539675b4b37887c921/drivers/staging/qcacld-3.0/Kbuild#L63