作者: amions 发表日期: 2007-02-09 14:36
复制链接
今天安装postgresql,出现了一点问题;
./configure一切正常,
但是make时,本来我还以为是postgresql特别大,需要时间长。吃完饭了回来一下,还在make,再仔细一看好像还在checkingfile,与configure的动作一样,强行停止查看output的信息时才发现是检测到configure发生时间偏移,认为是被改变了,所以就一遍一遍地重新reconfigure,陷入了死循环。
最终发现,原来postgresql的sourcecode来自于我用window从主站download的,所以时间标签是我本机的,但是安装到虚拟机时,虚拟机的时钟要比现实慢30天,问题就出现了,呵呵。原来postgre是通过检测文件的时间来判定编译是否存在改变的,呵呵。用一个多小时搞定了一个小问题。。