luaじゃなくてluajitを使ったインストール手順はあんまり無いみたいなので、備忘録がわりに置いておきます。
インストール手順
makeに必要なファイルをインストール
sudo yum install ncurses-devel perl-ExtUtils-Embed python-devel readline-devel gcc ruby-devel python-devel ruby lua-devel
※最小構成で構築した CentOS6.6 のため、普通の環境の場合は、既にパッケージが入ってる可能性があります。
luajitをインストール
$ sudo mkdir /usr/local/luajit
$ sudo chown hykw /usr/local/luajit
$ wget http://luajit.org/download/LuaJIT-2.0.3.tar.gz
$ tar zxvf LuaJIT-2.0.3.tar.gz
$ cd LuaJIT-2.0.3
Makefile を編集
$ vi Makefile
export PREFIX= /usr/local/luajit
INSTALL_INC= $(DPREFIX)/include
インストール
$ make
$ make install
$ export PATH="/usr/local/luajit/bin/:$PATH"
vim をインストール
sudo mkdir /usr/local/vim
sudo chown hykw /usr/local/vim
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2
tar jxvf vim-7.4.tar.bz2
cd vim74
./configure \
--with-features=huge \
--enable-fail-if-missing \
--prefix=/usr/local/vim \
--enable-luainterp \
--with-luajit \
--with-lua-prefix=/usr/local/luajit \
--enable-perlinterp \
--enable-pythoninterp \
--enable-rubyinterp
make
sudo touch /etc/ld.so.conf.d/luajit.conf
sudo chown hykw /etc/ld.so.conf.d/luajit.conf
echo "/usr/local/luajit/lib" > /etc/ld.so.conf.d/luajit.conf
sudo ldconfig
./src/vim --version
make install