add lua,readline,ncurses