vim7コンパイル(再び)

いろんな方に感謝。

  • 参考(というかそのまんま)

2006-09-27 - czk-htnの日記 - 勉強会(仮)
インライン入力可能な Mac 用 Vim 7.0 (2) - mio の試行錯誤日記
Vim7.0 + KaoriYa を Mac OSX にインストールする

$sudo port fetch vim +aqua +huge +multibyte

$ makedir -p ~/src/vim && cd ~/src/vim

$ curl -O http://hp.vector.co.jp/authors/VA000501/qkcc100.zip
$ curl -O http://www.kaoriya.net/dist/var/cmigemo-1.3c.tar.bz2
$ curl -O http://2xup.org/repos/vim/cmigemo-dict.diff
$ curl -O http://2xup.org/repos/vim/configure.diff
$ curl -O http://www.kaoriya.net/testdir/vim7-daily-w32j.exe
$ curl -O http://iplab.naist.jp/member/mio-su/dist/vim/inline0.2.diff 

$ mkdir qkcc100 && cd qkcc100
$ unzip ../qkcc100.zip
$ make
$ sudo cp qkc /usr/local/bin

$ cd ..

$ tar xjf cmigemo-1.3c.tar.bz2
$ cd cmigemo-1.3c
$ patch -p0 < ../cmigemo-dict.diff 
$ make osx
$ make osx-dict
$ sudo make osx-install

$ cd ..

$ tar xjf /opt/local/var/db/dports/distfiles/vim/vim-7.0.tar.bz2
$ tar xzf /opt/local/var/db/dports/distfiles/vim/vim-7.0-extra.tar.gz
$ tar xzf /opt/local/var/db/dports/distfiles/vim/vim-7.0-lang.tar.gz
$ 7za x vim7-daily-w32j.exe 

$ cd vim70

$ cat /opt/local/var/db/dports/distfiles/vim/7* | patch -p0
$ cat ../vim7-daily-w32j/patches/* |patch -p0
$ patch -p0 < ../configure.diff 
$ patch -p1 < ../inline0.2.diff 

$ CC=/usr/bin/gcc ./configure --with-features=big ?
--enable-multibyte --enable-migemo --enable-perlinterp --enable-rubyinterp 
$ make

$ rm src/Vim.app/Contents/Resources/vim/runtime
$ cp -R runtime src/Vim.app/Contents/Resources/vim/