www.mamboteam.com
www.elsotanillo.net
Home
sábado, 06 de septiembre de 2008
 
 
  • Español
  • English
  • Français
Menu Principal
Home
Windows
Linux
Fotos
Blog
Noticias RSS
Enlaces de interes
Frases Celebres
Mi Clave GPG
Cursos LPI de la UOC
Utilidades
Busqueda
Webmail
Diccionarios Online
El tiempo
Alicante, Spain
Temp.: 26°C
Sens. Térmica: 25°C
Humedad: 30%
Velocidad: 5 km/h
Direcc.: 270°
Barom.: 1010.2 mb
W
Más detalles
Por gentileza de: 
Articulos relacionados
¿Como encontraste la pagina web?
 
Web translation / Traduction web

british flagHi, I am translating some of the articles from Spanish to English. If you are interested in one particular article, drop me a line. Maybe you can help me. :)

Salut, je suis en train de traduire des articles d' Espagnol a Français, si tu veux un article, ecri moi. Peut-être tu peux m' aider. :)

Linux - Warning message: Clock skew detected PDF Imprimir E-Mail
Calificación del usuario: / 1
MaloBueno 
escrito por Juan Sierra Pons   
miércoles, 12 de julio de 2006
Compartelo:
Delicious
Meneame
Mister.Wong

Warning message: Clock skew detected. Your build may be incomplete. Este error me lo encontre la primera vez cuando hacia el proyecto final de carrera. Resulta que el ordenador que me habian "asignado" era muy antiguo y la pila del PC estaba gastada.....

Este error se da cuando intentas compilar un programa y hay una inconsistencia con la fecha del sistema. El porqué es muy simple cuando make genera el fichero *.o (o target) este resulta tener una fecha anterior que el fuente *.c del cual se generó. Esto evidentemente es imposible y debido a esta inconsistencia en las fechas de modificación de los archivos lanza el warning. Por ejemplo:

Creamos un fichero *.c con fecha 24-Enero-2004, como estamos cansados,  pensamos...ya compilare el Lunes que viene. Llega el Lunes, iniciamos el ordenador y por fallo en la pila el sistema se queda con la fecha 1-Enero-1999 por lo que cuando empezamos a compilar para el sistema tu fichero fuente ha sido creado  esta en el futuro ;P

Esto puede pasar por:

  • Que la pila este gastada y la BIOS no pueda guardar la fecha actual.
  • Que tengamos en el mismo ordenador varios S.O  y uno este configurado para una TMZ (Time Zone Management) y el otro para una distinta.
  • Gremlims, magia... Si, en la informatica a veces existe. ;P

 

 

Para solucionarlo basta con poner en hora el sistema, para ello podemos hacer varias cosas:
  • Cambiar la pila de la Bios, para que vuelva a funcionar el reloj de la placa madre
  • Instalar un cliente NTP para que el sistema se sincronice cada vez que se arranca el sistema. Por jemplo apt-get install ntpdate. Dependiendo de nuestra distribucion Linux favorita ;P
  • Cambiar la hora a mano cada vez que arranca el ordenador. Para ello ejecutamos:

date MMddhhmmYY

Donde:

MM es el mes
dd dia
hh hora
mm minutos
YY años 

Comentarios
Añadir nuevoBuscarRSS
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
 
Security Image
Por favor introduce el código anti-spam que puedes leer en la imagen.

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.

Modificado el ( jueves, 12 de abril de 2007 )
 
< Anterior
Frase celebre del día
Visitas
Imagenes
Linux Howtos
Noticias de Alicante
 
Visto en Barrapunto
Barrapunto
Sindícate
 
Top! Top!