Согласно руководству , ncurses должны быть скомпилированы. Некоторые расширения могут быть скомпилированы как разделяемые библиотеки (dll / so) и загружены динамически, но некоторые не могут. Кажется, что ncurses не может.
Я не знаю много о том, как структурированы пакеты mac, но разве это не установка в стиле bsd / ports? В этом случае просто найдите пакет и настройте + перекомпилируйте его.
Редактировать: я вижу, что mamp является бинарным распределением. Тебе не повезло тогда. Я бы посоветовал установить хотя бы php из источников. Очень полезно иметь возможность устанавливать новые расширения и т. Д. Скомпилировать php довольно просто, поэтому, даже если вы не совсем уверены в том, что нужно компилировать, вы сможете с ним справиться.