Git 通过源码编译安装 2.12.2 遇到的问题及解决
生活随笔
收集整理的這篇文章主要介紹了
Git 通过源码编译安装 2.12.2 遇到的问题及解决
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Git 源碼:
https://github.com/git/git/releases wget https://github.com/git/git/archive/v2.12.2.tar.gz錯(cuò)誤:
Can't locate ExtUtils/MakeMaker.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl解決,安裝 install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker 即可:
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker錯(cuò)誤:
LINK git-credential-store libgit.a(utf8.o): In function `reencode_string_iconv’: /opt/git-master/utf8.c:530: undefined reference to `libiconv’ libgit.a(utf8.o): In function `reencode_string_len’: /opt/git-master/utf8.c:569: undefined reference to `libiconv_open’ /opt/git-master/utf8.c:588: undefined reference to `libiconv_close’ /opt/git-master/utf8.c:582: undefined reference to `libiconv_open’ collect2: ld returned 1 make: *** [git-credential-store] error 1解決,安裝 libiconv 即可
https://ftp.gnu.org/gnu/libiconv/ wget https://ftp.gnu.org/gnu/libiconv/libiconv-1.15.tar.gz tar -xvf libiconv-1.15.tar.gz cd libiconv-1.15 ./configure --prefix=/usr/local/libiconv && make && make install然后 git 重新安裝
make configure ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv make && make install總結(jié)
以上是生活随笔為你收集整理的Git 通过源码编译安装 2.12.2 遇到的问题及解决的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Centos 6.9 iptables
- 下一篇: 扫雷外挂