You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派3安装Shairport Sync Metadata Reader遇autoreconf缺失文件报错求助

解决Shairport Sync Metadata Reader安装时autoreconf报错问题

关于configure.ac/configure.in的说明

  • 这两个是autoconf工具链的核心配置文件,用来定义项目的编译规则、依赖检查逻辑、系统适配参数等。autoreconf会读取它们生成可执行的configure脚本,是源代码编译前的关键初始化文件。其中configure.in是旧版命名规范,现在主流使用configure.ac。
  • 这类文件必须放在项目的根目录下,autoreconf才能找到并读取。

针对你的问题的解决步骤

  1. 检查当前工作目录
    执行pwd确认你是否在克隆的shairport-sync-metadata-reader仓库根目录下,再用ls查看是否存在configure.ac、Makefile.am这些文件。如果是在子目录下执行autoreconf,自然会找不到所需文件。

  2. 使用项目自带的初始化脚本
    该项目提供了autogen.sh脚本,它会自动调用autoreconf、automake等工具完成初始化,比手动执行autoreconf更可靠。在仓库根目录执行:

    ./autogen.sh
    
  3. 重新克隆仓库(如果文件缺失)
    如果确认根目录下确实没有configure.ac,可能是克隆过程中文件拉取不完整。删除现有仓库目录后重新克隆即可。

内容的提问来源于stack exchange,提问作者browntastic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 13:42:38