error: newly created file is older than distributed files! Check your system clock 발생 시 해결 방안
임베디드(Embedded)/디바이스 프로그래밍(Device Progamming) 2013. 12. 21. 14:551. 목적
ㄱ. 리눅스 ./configure시에 다음의 에러가 발생할 때 어떻게 해결하는지 알아본다.
./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... configure: error: newly created file is older than distributed files!
Check your system clock
2. 본론
ㄱ. 위의 에러의 마지막을 보면 새로 만들어진 파일이 분산된 파일들보다 오래되었다 라는 말이 있고 시스템 시간을 확인하라고 한다.
ㄴ. 이는 리눅스 시스템의 시간 이상으로 인한 에러임으로 rdate나 ntp같은 시간 관리 소프트웨어를 통해 정상적인 시간을 맞춰주게 되면 해결된다.
sudo apt-get install ntp
ㄷ. 아래와 같이 수동으로 변경도 가능하다.
-------------------------------------------------------------------------------------
[root@falinux ~]$ date -s "052314262012"
Wed May 23 14:26:00 UTC 2012
-------------------------------------------------------------------------------------
3. 결론
ㄱ. ./configure의 에러를 해결하는 법을 알아보았다.
'임베디드(Embedded) > 디바이스 프로그래밍(Device Progamming)' 카테고리의 다른 글
Linux bluetooth RFCOMM example in C(C 상 리눅스 블루투스 예제) (0) | 2013.12.23 |
---|---|
How to change bluetooth device name in Ubuntu? 우분투에서 블루투스 드라이버 이름 바꾸기 (0) | 2013.12.21 |
우분투 NFS 시작시에 자동 마운트 하기 (0) | 2013.12.19 |
Ubuntu에서 apt-get update fail to fetch 에러 대처법 (0) | 2013.12.19 |
BlueZ를 통한 simplescan 예제 테스트 (0) | 2013.12.18 |