Readline должен работать только под Windows, я думаю, хотя вам, вероятно, придется скомпилировать его самостоятельно и связать с вашей программой.
Вам понадобится замена ncurses, хотя: pdcurses должен выполнить эту работу за вас. Опять же, я думаю, вам, вероятно, придется создать его самостоятельно.