../glibc-2.19/configure --prefix=/usr/lib64/glibc-2.19后make报错: *** No targets specified and no makefile found. Stop.
时间: 2023-08-15 07:07:55 浏览: 172
您好!对于您的问题,可能有几个原因导致 make 报错 "*** No targets specified and no makefile found. Stop."。以下是一些可能的解决方案:
1. 检查 configure 命令的输出:在运行 configure 命令后,请确保没有出现任何错误或警告。如果有错误或警告,请先解决这些问题。
2. 检查是否存在 Makefile.in 文件:在运行 configure 命令后,会生成一个 Makefile.in 文件。请确保在运行 make 命令之前,当前目录中存在该文件。如果不存在,请检查 configure 命令的输出,查找与生成 Makefile.in 文件相关的任何错误信息。
3. 检查是否存在 configure.ac 或 configure.in 文件:如果在当前目录中找不到 Makefile.in 文件,可能需要检查是否存在 configure.ac 或 configure.in 文件。这些文件通常用于生成 configure 脚本。如果它们存在,请尝试运行以下命令重新生成 configure 脚本:
```shell
autoreconf -i
```
然后再尝试运行 configure 和 make 命令。
4. 检查是否安装了必要的依赖项:有些软件包在编译之前需要安装一些依赖项。请确保您已经安装了与该软件包相关的所有必要依赖项。您可以查看软件包的文档或 README 文件以获取详细信息。
如果您尝试了上述解决方案仍然无法解决问题,请提供更多关于您的环境和错误信息的详细信息,以便我们能够更好地帮助您解决问题。
阅读全文