【问题标题】:How to install Cairo using Homebrew on Lion?如何在 Lion 上使用 Homebrew 安装 Cairo?
【发布时间】:2011-10-05 16:32:46
【问题描述】:

我正在尝试在 Mac OS X Lion 上使用 Homebrew 安装 Cairo,但出现以下错误:

Undefined symbols for architecture x86_64:
  "_png_set_longjmp_fn", referenced from:
      _read_png in cairo-png.o
      _png_simple_error_callback in cairo-png.o
      _write_png in cairo-png.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[3]: *** [libcairo.la] Error 1

我认为可能是 libpng 丢失了,它包含在 Lion 中的 X11 中,所以我在 Cairo 的公式中添加了 ENV.x11,这并没有解决它。

下一个我应该看的地方是什么?我应该发布更多错误/日志吗?

【问题讨论】:

    标签: cairo osx-lion homebrew


    【解决方案1】:

    重新安装了 libpng 使用这个包:http://ethan.tira-thompson.com/Mac_OS_X_Ports.html,解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-12
      • 2012-03-21
      • 2023-04-02
      • 2013-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-12
      相关资源
      最近更新 更多