仮想 PC 上でやってるので、Guest Additions をインストールした段階で gcc とかはインストールされるんで、そういう前提で書いてます。
ncurses のインストール
% curl http://ftp.gnu.org/pub/gnu/ncurses/ncurses-6.0.tar.gz | tar zxf -
% cd ncurses-6.0/
% ./configure
% make
% sudo make install
ソース・ゲット & 展開
% sudo yum install -y xz
% curl http://core.ring.gr.jp/pub/GNU/emacs/emacs-25.1.tar.xz | tar Jxf -
ビルド & インストール
% cd emacs-25.1/
% ./configure --without-x # X Window System は使わない
% make
% sudo make install
バージョン・チェック
% emacs --version
GNU Emacs 25.1.1
Copyright (C) 2016 Free Software Foundation, Inc.
GNU Emacs comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GNU Emacs
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING.