autoconf 配置警告:/usr/bin/file:没有这样的文件或目录

2023-12-19

当我在 ubuntu 操作系统(16)中使用我的配置时,似乎没有问题。我已经安装了 autoconf 工具和依赖项。

当我在 ubuntu(16 或最新版本)中运行相同的配置文件时,问题是我没有安装任何自动工具。我收到以下错误消息。

./configure: line 7022: /usr/bin/file: No such file or directory

这对构建过程无害。我只是想了解发生了什么事。配置文件:

7022     case `/usr/bin/file conftest.o` in
7023       *32-bit*)

看起来我的 docker 没有 /usr/bin/file。哪些 ubuntu 软件包包含文件实用程序。查找有关“/usr/bin/file”的任何有用信息的问题是文件是一个常见术语,因此不容易找到更多信息。在我的系统上使用文件实用程序,我可以从文件的手册页获取以下信息:

AVAILABILITY
     You can obtain the original author's latest version by anonymous FTP on ftp.astron.com in the direc‐
     tory /pub/file/file-X.YZ.tar.gz.

我的问题:“文件”是一个非常基本的实用程序还是最近添加到自动通行包中?我应该安装它吗?


GNU 构建系统限制功能 https://www.gnu.org/software/autoconf/manual/autoconf.html#Portable-Shell that configure应该用于最大的兼容性,包括如何编写 shell 代码以及哪些公用事业 https://www.gnu.org/software/autoconf/manual/standards.html#Utilities-in-Makefiles可供使用,以及您可以从这些实用程序中获得的功能。

file is not在该列表中,并且应该是测试过 https://www.gnu.org/software/autoconf/manual/autoconf.html#Generic-Programs with AC_PATH_PROG(或类似的东西)所以这确实是包中的一个错误。即使测试在configure绝对需要file工作获得AC_MSG_ERROR说“安装文件程序”比解码错误消息更好。

所以回答你的问题:

“file”是一个非常基本的实用程序还是最近添加到 autotolls 软件包中?

不,文件不是自动工具的一部分,但它是一个非常常见的要安装的实用程序。基本可能不是描述最好的形容词file.

我应该安装它吗?

Your configure脚本依赖于它,所以我想你必须这样做。

但它的用法有点愚蠢:大多数时候你可以从宿主三联体 https://www.gnu.org/software/autoconf/manual/autoconf-2.65/html_node/Specifying-Target-Triplets.html。还,objdump是标准编译器工具之一(objdump -f conftest.o将显示类似的信息)。至少它会被安装。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

autoconf 配置警告:/usr/bin/file:没有这样的文件或目录 的相关文章

随机推荐

  • 将字符串插入工作表会导致插入数字

    在我的 Google Apps 脚本中 我在电子表格中添加了一行 在附加的这一行中 我尝试插入一个值 0102 的字符串 但是插入时它会转换为数字 102 有没有什么方法可以使用 Google Apps 脚本将值插入到工作表中 而不会格式化
  • Ubuntu 自动从 Github 存储库中拉取

    我在我的服务器上安装了 git 但我希望每当我推送本地所做的更改时它都会从我的 github 存储库中提取 我研究过钩子 但它非常令人困惑 而且我找不到任何教程 有谁知道这是怎么做到的吗 我希望我的服务器在每次提交后从存储库中提取 这看起来
  • JPA 和 PostgreSQL 与 GenerationType.IDENTITY

    我有关于 Postgres 和 GenerationType Identity 与 Sequence 的问题 在这个例子中 Id SequenceGenerator name mytable id seq sequenceName myta
  • PySpark Worker 中 rdd.collect() 上的 ModuleNotFoundError

    我正在 python 中运行 Apache Spark 程序 并且收到一个我无法理解且无法开始调试的错误 我有一个驱动程序 它在名为 hound py 的文件中定义了一个名为 hound 的函数 在同一目录中 我有一个名为 hound ba
  • PHP Websocket 在测试中验证用户身份(传递会话 cookie)

    我正在尝试测试一个场景 一方面 匿名用户应立即断开与 Websocket 连接的连接 另一方面 经过身份验证的用户应保持 Websocket 连接 第一种情况很容易使用下面的代码进行测试 身份验证过程不起作用 对于会话存储 我将 Cooki
  • 具有多种格式的 Moshi LocalDateTime 适配器

    默认情况下 ThreeTenABP LocalDateTime 转换为 date day 10 month 4 year 2018 time hour 3 minute 34 nano 115000000 second 18 我可以编写一个
  • Magento 客户/会话不工作

    这个问题首先被意识到是因为前端的订单历史页面 sales order history 只显示一条短消息 您没有下订单 经过一番调试 发现问题出在这个函数上 Mage getSingleton customer session 它不会返回包含
  • 为什么 Plastic SCM 不断询问我是否信任复制服务器的证书?

    每次运行类似命令时 我开始收到以下提示cm status cs 630 rep MyServer repserver ssl
  • 出现“类型错误...$(...).modal 不是函数

    我正在尝试使用引导模式创建和编辑用户更新注释的函数 在 REACT 项目中 但这是我得到的错误 Uncaught in promise TypeError jquery WEBPACK IMPORTED MODULE 1 default m
  • 查找数组中所有元素都具有特定值的文档

    这基本上是一个简单的问题 但我找不到它的查询函数 示例集合 id 1 foo bar 9 bar 16 id 2 foo bar 9 bar 9 bar 9 示例输出 id 2 foo bar 9 bar 9 bar 9 因为这是唯一一个每
  • python pyplot连接点

    我正在使用一组点制作 pyplot 图 plt plot range 0 10 dictionary key bo 这按照我的预期正确地绘制了点 但是我也希望在这些点之间绘制一条线 我找不到用 pyplot 来做到这一点的方法 我认为这是微
  • Oracle 中完全外连接的奇怪行为 - 如何解释?

    我注意到 Oracle 11 中 FULL OUTER JOIN 的奇怪行为 我正在连接 HR 模式中的表 特别是 EMPLOYEES 和 DEPARTMENTS 例如 以下查询返回 123 行 SELECT FROM employees
  • 使用 $resource 承诺模式缓存数据

    假设我的服务从 resource get 返回一个承诺 我想知道这是否是缓存数据的正确方法 在此示例中 点击后退箭头并返回搜索结果后 我不想再次查询网络服务器 因为我已经有了它们 这是处理这种情况的正确模式吗 下面的示例是查询 Flixte
  • 转换时间字符串格式

    我想将时间数据转换为格式HH mm ss在 JavaScript 中 我的代码有问题 请参阅代码内的注释 function parseTime timeString var timeString timeString toLowerCase
  • 如何简化Java中的印度区字符串? (问题扩展)

    我有一系列印度地区 例如String districts district1 district2 district3 等等 也许是印度的全部或部分地区 认为 District1 district2 district3 是拉贾斯坦邦的区 An
  • 删除 Google 地图圆形/形状

    我正在使用 google maps Circle 方法创建一个 Circle 这一切都工作得很好 但是我怎样才能删除这个圆圈呢 My code var populationOptionsAgain strokeColor c4c4c4 st
  • 如何测试断言?

    我发现如何测试异常或错误 https stackoverflow com a 54241438 6509751 https stackoverflow com a 54241438 6509751 但我如何测试以下内容assert工作正常吗
  • 抓取非英文网站的编码问题

    我试图将网页的内容作为字符串获取 我发现这个问题解决了如何编写一个基本的网络爬虫 https stackoverflow com questions 1381617 simplest way to correctly load html f
  • 在 INSTEAD OF INSERT 触发器的 OUTPUT 子句中,是否可以引用两个 INSERTED 表?

    SQL Server 2005 我有一个观点INSTEAD OF INSERT扳机 在触发器的主体内部 我想使用带有OUTPUT引用两者的子句INSERTED tables 外层INSERTED表为INSTEAD OF INSERT tri
  • autoconf 配置警告:/usr/bin/file:没有这样的文件或目录

    当我在 ubuntu 操作系统 16 中使用我的配置时 似乎没有问题 我已经安装了 autoconf 工具和依赖项 当我在 ubuntu 16 或最新版本 中运行相同的配置文件时 问题是我没有安装任何自动工具 我收到以下错误消息 confi