昨天,心血来潮,把虚拟机里的自动化编译环境几个主要程序进行了更新,包括m4,autoconf,automake,libtool。
这四个程序必须先更新m4,在gnu.org上下了一个m4-1.4.15.tar.xz,发现虚拟机中linux的tar无法解压缩,于是又下了tar的最新包,还好是tar.gz,系统中的tar可以解开,make install后发现还是解不开这种xz的压缩格式,可是新tar程序的说明文档里明明支持,搞不懂。可不能因为这个小问题耽误时间,于是重新在gnu.org上找m4程序包,最后在其ftp上找到tar.gz的程序包,然后比较顺利的进行了安装。
以上四个程序都默认装在系统/usr/local路径下,这主要是为了不影响系统原来那套编译环境,我更新前怕出漏子把编译环境搞坏了,为了让系统默认调用新版本编译程序,我将$user/.bash_profile里添加了export PATH=$PATH:/usr/local/bin的语句。
依此检查了新环境的命令,全部ok,共花了1个小时,时间过的真快~
阅读(1482) | 评论(1) | 转发(0) |