【问题标题】:error while 'making' fontforge from source从源代码“制作”fontforge 时出错
【发布时间】:2014-09-11 21:23:46
【问题描述】:

我使用 cygwin 编译 fontforge。 我能够配置它,但是当我尝试“制作”时,我收到了这个讨厌的错误消息:

collect2: error: ld returned 1 exit status
 Makefile:91: recipe for target '../libfontforge.la' failed
  make[1]: *** [../libfontforge.la] Error 1
  make[1]: Leaving directory '/cygdrive/c/cygwin/fontforge-20120731/fontforge'
  Makefile:28: recipe for target 'fontforge' failed
  make: *** [fontforge] Error 2

有谁知道解决办法是什么?

【问题讨论】:

  • 这并没有告诉我们有关错误本身的任何信息,除了它是一个链接器错误之外,make V=0 应该能够告诉您更多信息。
  • 直接在之前这行是相关的。并且您希望 V=1 打开详细输出(V=0 是静默规则),但我不知道我认为目前与此相关。
  • 好的,这是完整的日志,当我尝试“制作”(v=1)时codebeautify.org/alleditor/dd3fa6谢谢@user657267@Etan Reisner

标签: compiler-errors makefile cygwin fontforge


【解决方案1】:

Fontforge 需要大量补丁才能构建。 Cygwin Ports 存储库包含一个 fontforge 软件包,您可以使用 Cygwin 安装程序安装该软件包,或者您可以在 Ports git 中查看该软件包是如何为 Cygwin 构建的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-20
    • 2016-04-13
    • 2015-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多