Top / APL / vim / 構築方法
HTML convert time: 0.074 sec.

APL/vim/構築方法

Last-modified: 2011-10-03 (月) 09:49:09

構築

PPC用で不要なパッケージを除いたconfigureオプション

$ tar xvjf vim-7.0.tar.bz2
$ tar xvzf vim-7.0-lang.tar.gz
$ cd vim70
$ ./configure --enable-multibyte --disable-gui --disable-gtktest --disable-acl --disable-gpm --disable-xim --disable-nls --disable-netbeans --disable-darwin --without-x --with-mac-arch=ppc
$ make
$ strip src/vim ←出来上がったバイナリはstripされていないためstripする

Fedora2でV7.1をコンパイルしたときのオプション

$ ./configure --prefix=/usr/local/vim7 --with-features=big --enable-multibyte --disable-gui --disable-gtktest --disable-acl --disable-gpm --disable-xim --disable-nls
$ make
$ ldd src/vim
        linux-gate.so.1 =>  (0x00adb000)
        libncurses.so.5 => /usr/lib/libncurses.so.5 (0x035d1000)
        libdl.so.2 => /lib/libdl.so.2 (0x0023d000)
        libc.so.6 => /lib/tls/libc.so.6 (0x00120000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00107000)

Fedora3で7.2のビルド

$ ls -al
total 9108
drwxr-xr-x  3 mylog mylog    4096 Aug 19  2009 .
drwxr-xr-x  9 mylog mylog    4096 Aug 19  2009 ..
-rwxr--r--  1 mylog mylog  720290 Aug 19  2009 vim-7.2-extra.tar.gz
-rwxr--r--  1 mylog mylog 1365638 Aug 19  2009 vim-7.2-lang.tar.gz
-rwxr--r--  1 mylog mylog 7203291 Aug 19  2009 vim-7.2.tar.bz2
$ tar xvjf vim-7.2.tar.bz2 
$ tar xvzf vim-7.2-extra.tar.gz 
$ tar xvzf vim-7.2-lang.tar.gz 
$ cd vim72/
$ ./configure --prefix=/usr/local/vim72 --with-features=big --enable-multibyte --disable-gui --disable-gtktest --disable-acl --disable-gpm --disable-xim --disable-nls --disable-selinux
$ make
$ ldd src/vim
        libm.so.6 => /lib/tls/libm.so.6 (0x004e2000)
        libncurses.so.5 => /usr/lib/libncurses.so.5 (0x0059b000)
        libdl.so.2 => /lib/libdl.so.2 (0x004dc000)
        libc.so.6 => /lib/tls/libc.so.6 (0x003b3000)
        /lib/ld-linux.so.2 (0x0039a000)