下载:
http://download.sourcegear.com/DiffMerge/4.2.0/diffmerge-4.2.0.697.stable-1.x86_64.rpm
$ sudo rpm -ivh diffmerge-4.2.0.697.stable-1.x86_64.rpm
libc.so.6(GLIBC_2.14)(64bit) is needed by diffmerge-4.2.0.697.stable-1.x86_64
libpng15.so.15()(64bit) is needed by diffmerge-4.2.0.697.stable-1.x86_64
libpng15.so.15(PNG15_0)(64bit) is needed by diffmerge-4.2.0.697.stable-1.x86_64
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) is needed by diffmerge-4.2.0.697.stable-1.x86_64
搜索发现已安装glibc,版本不兼容,下载glibc2.14
http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
$./configure --prefix=/opt/glibc-2.14
$make -j4
$sudo make install
安装完好像出错了,连yum都用不了了,始终报错
libaudit.so.1: cannot open shared object file: No such file or directory
也不知道哪个家伙写的是./configure --prefix=/usr/安装之后把原来的libc文件破坏了,ls,yum,make等等命令都用不了,只能用cd,export之类,蛋疼的是这时候下班了,不想弄了关机,第二天发现开机都开不了了,又制作了个u盘启动,从u盘还原破坏了的文件。一不小心的操作折腾了一圈。
继续安装diffmerge。