どうしても
readlineライブラリを使えないのです。

-lreadline

オプションだけではダメなのですか?