求问各位大佬,缺少Make.inc文件是哪里的错误?

最近学习Linux里搭建freeradius环境的时候,在./configure命令后

键入make时,总是提示Missing Make.inc

图片说明

截屏如图,具体操作为先解压,再安装libtalloc,然后./configure编译,再make,但是无法正常处理,请问有大佬能解答一下这个文件是怎么回事呢?

此外,文件中可以找到Make.inc.in文件,同伴的压缩文件包中,也是没有Make.inc,只有Make.inc.in,但是他的却可以正常使用,是我解压失败了吗,还是什么 问题呢?


补充:发现configure编译后有错误,错误截图如下,但是已经yum了libtalloc
且没有错误提示,为什么会少这个东西呢,求大佬解答

图片说明

这个错误提示是因为缺少了Make.inc文件。Make.inc文件是一个Makefile的配置文件,通常需要根据具体的环境进行配置。

在你的情况下,可以按照如下步骤解决该问题:

  1. 在同伴的压缩文件包中找到Make.inc.in文件。
  2. 复制Make.inc.in文件并将其重命名为Make.inc。
  3. 打开Make.inc文件,根据自己的环境进行配置。

如果你的同伴的压缩文件包中也没有Make.inc文件,但是他的可以正常使用,可能是因为他已经根据他的环境配置好了Make.inc文件,并将其编译好了,所以你可以直接使用他的编译好的文件。

另外,根据你提供的截图信息,你的问题可能不仅仅是缺少了Make.inc文件,因为你的configure命令执行时出现了一些错误。可能需要检查一下你的环境是否安装了需要的依赖。