Как установить Каир с помощью Homebrew на Lion? - PullRequest
1 голос
/ 05 октября 2011

Я пытаюсь установить Cairo , используя Homebrew на Mac OS X Lion, но я получаю следующую ошибку:

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, и он включен в X11 в Lion, поэтому я добавил ENV.x11 в формулу Каира, но это не исправило.

Какое место я должен посмотреть? Должен ли я публиковать больше ошибок / журнала?

1 Ответ

4 голосов
/ 06 октября 2011

I переустановил libpng с помощью этого пакета: http://ethan.tira -thompson.com / Mac_OS_X_Ports.html , который решил проблему.

...