Git 通过源码编译安装 2.12.2 遇到的问题及解决
2017-04-11 10:13
726 查看
Git 源码:
https://github.com/git/git/releases wget https://github.com/git/git/archive/v2.12.2.tar.gz[/code]
错误: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
错误: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
相关文章推荐
- 源码编译安装PHP和Apache(解决php通过yum安装版本低的问题)
- 天天记录 - 编译Android 4.1.2源码遇到问题解决
- QT SDK 4.8.4 fedora中安装与编译遇到的小问题与解决,经验分享
- 编译安装PHP 时遇到问题解决方法.
- 源码安装gtk+-2.0时遇到的几个问题及解决办法。
- 在SuSE10上源码编译安装nodejs时遇到的一些问题(转)
- partysip编译安装和遇到的问题解决
- Ubuntu12.04编译Android4.0.1源码全过程-----附wubi安装ubuntu编译android源码硬盘空间不够的问题解决
- live555源码研究(十)------在编译过程中遇到的问题及解决方法
- 安装git后遇到的问题及解决
- 通过源码编译安装PostgreSQL步骤及问题总结
- 通过mk文件编译android4.0.3系统app源码后覆盖安装失败解决办法(android odex文件)
- Linux从源码安装subversion遇到问题及解决
- 安装sapi 5.3及sample以及编译时遇到的问题的解决方法
- 编译安装PHP 时遇到问题解决方法.
- 编译hadoop源码遇到问题 及时解决
- 关于客户遇到的S5pv210 wince6.0 BSP编译不通过的问题解决方法
- 编译hadoop源码遇到问题 及时解决
- Linux安装MySQL5.5版本+源码安装遇到的问题及解决方法
- 解决flash builder4.7安装git插件遇到的若干问题