make: *** /usr/src/kernels/4.19.90-2112.8.0.0131.oe1.aarch64: No such file or directory. Stop
时间: 2024-05-28 16:01:51 浏览: 19
这是一个编译错误,可能是由于缺少内核源文件或者编译选项不正确导致的。请检查是否存在 `/usr/src/kernels/4.19.90-2112.8.0.0131.oe1.aarch64` 目录,如果不存在,可以尝试安装相应的内核源文件。如果目录存在,可以检查编译命令是否正确,并确认编译选项是否正确设置。另外,还可以查看编译日志以获取更多信息。
相关问题
make: *** /usr/src/linux-headers-2.6.32-754.el6.x86_64: No such file or directory. Stop.
这个错误通常是由于缺少Linux内核头文件导致的。您需要安装适当版本的内核头文件来解决这个问题。您可以尝试运行以下命令安装缺少的内核头文件:
```
sudo yum install kernel-devel-2.6.32-754.el6.x86_64
```
请注意,您需要将版本号替换为您的实际内核版本。安装完成后,您应该可以重新运行您的命令。
make: *** /lib/modules/3.10.0-957.el7.x86_64/build: 没有那个文件或目录。 停
这个错误提示是Linux系统中编译安装内核模块时经常遇到的问题。它的意思是说,系统无法找到一个名为“/lib/modules/3.10.0-957.el7.x86_64/build”的文件或目录。
造成这个问题的原因很可能是操作系统缺少相应的内核头文件或者开发工具。用户需要在系统中安装相应的软件包才能够成功编译安装内核模块。
解决这个问题的步骤主要如下:
1. 首先需要确认当前系统中是否已经安装了相应的内核头文件和开发工具。可以在终端输入以下命令进行确认:
rpm -qa | grep kernel-devel
如果没有找到相应的头文件和工具,需要安装。可以使用以下命令进行安装:
yum install kernel-devel
2. 安装完成后,需要将系统中的内核头文件软链接到“/lib/modules/3.10.0-957.el7.x86_64/build”目录下。可以使用以下命令完成链接:
ln -s /usr/src/kernels/3.10.0-957.el7.x86_64 /lib/modules/3.10.0-957.el7.x86_64/build
3. 如果上述方法都无法解决问题,可以考虑更新或重新安装系统内核。
总之,缺少内核头文件或开发工具是导致这个错误的常见原因。只要安装好相应的软件包并进行配置,就能够成功编译安装内核模块。