블로그 공학/단기 컨텐츠
make: 경고: 시계가 잘못되었음이 발견되었습니다
™
2014. 9. 14. 15:02
make: 경고: 시계가 잘못되었음이 발견되었습니다. 빌드가 불완전할 수 있습니다.
왠 시계가 잘못되었다니??
내가 컴파일 하려는 프로그램에 막대한 영향을 끼치지 않아 그냥 놔두었는데
시계?!
리눅스 시계?!
혹시나 해서 "date" 를 쳐봤다.
역시... 운영체제의 시간이 잘못 설정 되어 있다.
아마도 maek 프로그램이 동작할 때 make 에 설정된 파일의 생성 및 수정 시간을 가지고 다시 빌드 할 것인지 말것인지 판별 하나 보다
make에 있는 파일이 난 윈도우에서 작업하고 리눅스에서 컴파일 하기 때문에 양 운영체제의 시간이 틀려 경고를 내보내는 것 같다.
리눅스의 시간을 변경 하자!!
시간설정
# date [MMDDhhmm[[CC]YY][.ss]
맞추려는 시간이 2004년 07월 15일 오후 4시 15분 50초라면
# date 071516152004.50
타임서버
time.bora.net
time.kriss.re.kr -- 주로 refuse .
타임서버 시간 보기
# rdate -p time.bora.net
타임서버 시간을 로컬 시간으로
# rdate -s time.bora.net
확인
# date
- cron 활용
/etc/crontab 에 아래 내용을 넣습니다.
00 1 * * * root rdate -s time.kriss.re.kr && clock -w
앞의 00은 분을 지정합니다. 0~59까지
두번째 1은 시간을 지칭합니다. 0-23까지
그 다음은 *는 날짜를 지칭합니다. 1-31까지
그 다음은 *는 월을 지칭합니다. 1-12까지
그 다음은 요일을 지정합니다. 0-6까지...0이면 일요일
root는 실행되는 권한을 지정합니다.
그 뒤는 명령어입니다.
-- 출처:http://blog.naver.com/2jaekoo?Redirect=Log&logNo=90003925739
다 시 make 실행