Il est possible qu'il te manque certaines bibliothèques de développement, en particulier celles pour X.
Une fois n'est pas coutume, j'ai utilisé pirut pour faire ça sans peine.
On lance pirut (c'est l'item "Add/Remove Software" dans le menu "Applications" de GNOME), mot de passe root, icône "Browse", on sélectionne dans la colonne de gauche "Développement", et dans celle de droite on coche "Développement du système X". On confirme et on attend.
Pour ton erreur "la plus récente" :
time.c: In function ?TIME_ClockTimeToFileTime?:
time.c:532: erreur: ?CLK_TCK? undeclared (first use in this function)
time.c:532: erreur: (Each undeclared identifier is reported only once
time.c:532: erreur: for each function it appears in.)
j'ai trouvé une solution par une petite recherche sur le net : dans le fichier dlls/kernel/time.c, il faut remplacer la macro CLK_TCK par CLOCKS_PER_SEC (je t'épargne les explications quant au pourquoi du comment). Comme j'ai la flemme d'ouvrir mon éditeur favori pour effectuer tous les remplacements :
$ sed "s/CLK_TCK/CLOCKS_PER_SEC/g" dlls/kernel/time.c > time.c.tmp
$ mv time.c.tmp dlls/kernel/time.c
Ensuite un petit "configure/make", etc
Avec toutes ces "petites" manipulations, j'ai pu compiler sans erreur.