как заставить библиотеку изображений leptonica работать на Mac OS X - PullRequest
0 голосов
/ 02 марта 2012

Кто-нибудь имел успех с библиотекой изображений leptonica на Mac OS X? Я установил через порты Mac, но не могу заставить работать libpng и другие библиотеки изображений.

Например, я получаю следующую ошибку, которая, как я полагаю, связана с libpng

% ./lineremoval dave-orig.png

Ошибка в pixReadStreamPng: функция отсутствует

Ошибка в pixReadStream: png: пиксель не возвращается

Ошибка в pixRead: пиксель не читается

Ошибка в lineremoval: пиксель не сделан

спасибо!

1 Ответ

0 голосов
/ 16 марта 2012

У меня была такая же проблема.Я решил это путем восстановления leptonica после помещения этого

#ifdef HAVE_LIBZ
#include "zlib.h"
#endif

в строку 111 файла pngio.c.

Подробности и файл патча можно найти здесь: http://code.google.com/p/leptonica/issues/detail?id=56

...