当通过./install.sh (例如:https://www.mellanox.com/products/adapter-software/firmware-tools )安装一些驱动程序时,我看到了以下日志:
scripts/basic/fixdep: No such file or directory
但我确实有这份文件。
ll /lib/modules/4.15.20/build/scripts/basic/fixdep
-rwxr-xr-x 1 root root 22240 May 5 03:02 /lib/modules/4.15.20/build/scripts/basic/fixdep
在驱动程序安装(./install.sh)之前,我已经完成了以下操作:
gunzip < /proc/config.gz > .config
make oldconfig
make prepare
make scripts
参考文献:https://serverfault.com/questions/568395/what-is-creating-the-generated-autoconf-h
发布于 2022-02-09 22:59:56
我也有同样的问题。我把它修好了:
进入您的linux头文件:
可能用于ubuntu/debian:
cd /usr/src/linux-headers-5.4.0-97-generic
定制linux发行版/ yocto:
cd /usr/src/kernel
然后执行"make“
你会看到这样的屏幕:
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/bin2c
HOSTCC scripts/dtc/dtc.o
HOSTCC scripts/dtc/flattree.o
HOSTCC scripts/dtc/fstree.o
HOSTCC scripts/dtc/data.o
HOSTCC scripts/dtc/livetree.o
HOSTCC scripts/dtc/treesource.o
HOSTCC scripts/dtc/srcpos.o
.
.
现在检查../scripts/basic/文件路径下的fixdep文件。
https://stackoverflow.com/questions/67466346
复制相似问题