-- 왕초보 님이 쓰신 글:
>> openldap-2.0.23 설치하려는데, 다음과 같은 오류가 뜨네요.
>> 어떻게 해결해야 하는 문제인가요?
>>
>> [root@webpro openldap-2.0.23]# ./configure
>> Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
>> Restrictions apply, see COPYRIGHT and LICENSE files.
>> Configuring OpenLDAP 2.0.23-Release ...
>> checking host system type... i686-pc-linux-gnu
>> checking target system type... i686-pc-linux-gnu
>> checking build system type... i686-pc-linux-gnu
>> checking for a BSD compatible install... /usr/bin/install -c
>> checking whether build environment is sane... configure: error: newly created fi
>> le is older than distributed files!
>> Check your system clock
안녕하세요.
문제의 원인은 현재의 시간(clock)설정이 존재하는 파일들보다
이전으로 되어있을때 이런에러가 났었던 기억이 나네요.
그러므로 존재하는 파일의 시간설정을 과거로 하던지 아니면
현재 시스템 시간을 파일보다 미래로 하시면 해결될거라 봅니다.
그럼 즐거운 하루보내세요.
참고로 이 글쓰고 구글에서
configure: error: newly created file is older than distributed files!
요 메시지를 검색어로 넣고 검색해 보니 저도 몰랐던 재밌는 내용이 있군요.
NFS로 작업할때 로컬머신보다 NFS서버 시간이 늦을경우 생길수 있는
문제에 대해서 설명해놨네요.
I encountered this exact same problem last week (in configuring libtool as
part of a globus 2.0 installation). The problem was that I was building on
an NFS volume and the NFS server's clock was running slower than the clock
on the local system. How is this a problem? Because with NFS, if you
modify an existing file, the file modification times are set to the local
machine's time. But if you create a new file, the modification times are
set to the NFS server's time. In this case, the configure script creates a
new file, sees that the new file is older than itself, and bails
out. Syncrhonize your clocks to within a second and you should be fine.
|