Yiguang

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

ubuntu install git  

2013-03-10 14:31:11|  分类: Android开发|举报|字号 订阅

 
 
(1)下载依赖的软件包并解压:
     curl-7.29.0
     zlib-1.2.6
     expat-2.0.1
     gettext-0.15
     openssl-1.0.1e
     git-1.8.1.5

(2)分别编译:
     ./configure --prefix=/usr/local
     make 
     sudo make install

(3)编译openssl时需加上shared:
     ./configure --prefix=/usr/local shared
     make 
     sudo make install

(4)编译git时出现msgfmt错误:

msgfmt: error while loading shared libraries: libgettextsrc-0.15.so: cannot open shared object file: No such file or directory
make: *** [po/build/locale/da/LC_MESSAGES/git.mo] 错误 127

解决办法:为相应的文件在另外的位置建立不同的链接(ln -s 源文件或目录 目标文件或目录)
 sudo ln -s /usr/local/lib/libgettextsrc-0.15.so /usr/lib/libgettextsrc-0.15.so
 sudo ln -s /usr/local/lib/libgettextlib-0.15.so /usr/lib/libgettextlib-0.15.so
posted on 2014-03-29 21:00  Yiguang  阅读(330)  评论(0编辑  收藏  举报