【问题标题】:Can't find configure file找不到配置文件
【发布时间】:2018-12-07 16:04:41
【问题描述】:

我正在尝试从源代码压缩包构建 libvips 并按照说明进行操作。

https://jcupitt.github.io/libvips/install.html

假设是一个基本的“./configure”“make”“make install”过程,但我下载的源文件中没有“configure”文件。有一个 configure.ac 文件,但我不知道该怎么做,我只在运行“autoconf”时出错。

感觉好像我在这里遗漏了一些明显的东西。

感谢您的帮助!

【问题讨论】:

    标签: linux vips


    【解决方案1】:

    您可能下载了 git 快照而不是发布版本。

    libvips 现在已经转移到自己的组织:

    https://github.com/libvips

    从 libvips 发布页面下载:

    https://github.com/libvips/libvips/releases

    您可能想要 vips-8.7.2.tar.gz,当前的稳定版本。它包括configure 脚本。

    如果你真的想从 git master 构建,你需要自己生成构建系统。比如:

    ./autogen.sh --prefix=/my/install/prefix
    make
    make install
    

    您需要更多的软件包才能成功运行autogen.sh。 “安装”页面有注释:

    https://libvips.github.io/libvips/install.html

    说了这么多,你的包管理器中可能有一个 libvips,所以我只会使用它而不是从源代码构建,除非你确定你需要一个最近的功能。

    【讨论】:

    • 非常感谢!就是这样!我实际上正在构建在此之前所需的所有依赖项。我正在尝试使用我的 Go 代码为 AWS Lamda 打包所有二进制文件和标头。
    • 嗯,好的。这里有一个适用于 AWS 的 dockerfile,它可能会有所帮助:github.com/jcupitt/docker-builds/blob/master/…
    猜你喜欢
    • 2015-09-27
    • 2014-10-18
    • 2018-01-01
    • 2014-12-30
    • 2018-01-04
    • 2014-11-17
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多