Что происходит с NCurses и OS X 10.6? - PullRequest
3 голосов
/ 16 апреля 2010

Видимо libncurses ... dylib не работает OS X 10.6.3 относительно Mutt и, возможно, других приложений, которые используют ncurses, хотя он работает в 10.6 (как я могу подтвердить) и, как сообщается, работает в 10.6.2.

Кто-нибудь знает, если это ошибка или особенность, по мнению Apple? Если функция, есть ли обходной путь для людей, которые хотят обновить 10,6 ..., но также хотят использовать, например, Mutt?

Спасибо

Ответы [ 2 ]

7 голосов
/ 18 апреля 2010

Поскольку ваш пост довольно скуден в деталях, я полагаю, вы говорите об ошибке в ncurses, которая нарушает работу стрелок? (И может выйти из программ при попытке использовать стрелки, как побочный эффект)

Я описал это здесь: http://www.uponmyshoulder.com/blog/2010/os-x-10-6-3-broke-ncurses/

Если мы говорим об одном и том же, честно говоря, это ошибка. Он не соответствует документации для ncurses и фактически не имеет смысла.

Я отправил отчет об ошибке более двух недель назад, но пока без ответа от Apple.

Обходной путь (как предложил Джонатан Гролл) - скопировать /usr/lib/libncurses.5.4.dylib и /usr/lib/libncurses.5.dylib из системы 10.6.2. Я действительно не знаю, что думать о таком переключении библиотек, так как это может вызвать другие проблемы, но это действительно исправляет эту ошибку.

0 голосов
/ 29 апреля 2010

Apple сообщила мне, что моя ошибка (ID # 7812788) - это известная проблема, которая в настоящее время исследуется инженерами и была заполнена как дубликат ошибки # 7812932.

Я буду держать вас в курсе. :)

...