【问题标题】:Cannot configure sources无法配置来源
【发布时间】:2015-07-09 22:43:27
【问题描述】:

我在从源代码安装应用程序时遇到了麻烦。从控制台我开始配置脚本,修复了一些丢失的包,但是当我得到 ​​p>

配置:警告:freetype2 开发库不存在(Debian 软件包是 libfreetype6-dev)

我执行了命令

sudo apt-get install libfreetype6-dev

但我仍然遇到同样的错误。怎么了?我使用 Linux 15.04

【问题讨论】:

  • 不,你不知道,Linux 刚刚到达主要版本号 4。

标签: linux


【解决方案1】:

configure 脚本强烈表明使用了GNU autotools。在这种情况下,您会在 (huge) config.log 文件中发现问题所在。查看接近尾声(从它往上看几页,因为结尾处杂乱无章,关于此脚本运行的一般输出不太有用)。

自动工具很复杂(有人会说,一团糟)而且很容易出错,所以我的猜测是检查 freetype2 以某种方式无法检测到软件包安装在系统上的方式。如果您找到问题的根源,您可以破解配置脚本(注意:再次huge,它是自动生成的)以使其工作。有时传递configure 一些CFLAGS 就足够了,使编译器在正确的位置寻找包含文件(例如CFLAGS='-I/usr/include/freetype2' ./configure——不要逐字逐句,分析config.log并与dpkg -L libfreetype6-dev比较)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-14
    • 1970-01-01
    • 2022-07-15
    • 2018-10-09
    • 2017-02-18
    • 2023-02-21
    • 2022-07-21
    • 1970-01-01
    相关资源
    最近更新 更多