[root@localhost linux-2.6.32]# make && make install CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 CALL scripts/checksyscalls.sh CHK include/linux/compile.h VDSO arch/x86/vdso/vdso.so.dbg gcc: 错误:elf_x86_64:没有那个文件或目录 gcc: 错误:unrecognized command line option ‘-m’ make[2]: *** [arch/x86/vdso/vdso.so.dbg] 错误 1 make[1]: *** [arch/x86/vdso] 错误 2 make: *** [arch/x86] 错误 2
时间: 2024-01-23 11:02:28 浏览: 119
linux-2.6.32.tar.gz
这个错误提示可能是由于缺少 elfutils-devel 或者 binutils-devel 库导致的。您可以尝试安装这些库来解决问题。
请尝试运行以下命令来安装这些库:
```
sudo yum install elfutils-devel
sudo yum install binutils-devel
```
安装完成后,再次执行 make && make install 命令即可。如果还是出现同样的错误,请尝试更新您的编译器。可以通过以下命令来更新 GCC:
```
sudo yum update gcc
```
如果问题仍然存在,建议您删除整个内核源码目录并重新下载、解压和编译内核源码。
阅读全文