古いFedora10にgitをインストール
tar zxvf git-1.7.11.4.tar.gz mv git-1.7.11.4 /usr/local/src cd /usr/local/src/git-1.6.2.3 ./configure --prefix=/usr/local/git make make install
で、↑みたいにやろうと思ったところ
/root/git-1.7.11.4/utf8.c:445: undefined reference to `libiconv_open' /root/git-1.7.11.4/utf8.c:456: undefined reference to `libiconv' /root/git-1.7.11.4/utf8.c:481: undefined reference to `libiconv_close' /root/git-1.7.11.4/utf8.c:462: undefined reference to `libiconv_close' collect2: ld はステータス 1 で終了しました make: *** [git-credential-store] エラー 1
と出てエラーになったので
make install CFLAGS="-liconv"
としてインストール
で、使おうと思ったら
# git git: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
とでたので
# vi /etc/ld.so.conf /usr/local/lib # ←追加 # ldconfig
とやったらエラー消えて使えるようになりました〜
# git --version git version 1.7.11.4