I have the following bug make make  all-recursive make[1]: entrant dans le répertoire « /home/fromy/Desktop/guile-1.8.7 » Making all in oop make[2]: entrant dans le répertoire « /home/fromy/Desktop/guile-1.8.7/oop » Making all in goops make[3]: entrant dans le répertoire « /home/fromy/Desktop/guile-1.8.7/oop/goops » make[3]: Rien à faire pour « all ». make[3]: quittant le répertoire « /home/fromy/Desktop/guile-1.8.7/oop/goops » make[3]: entrant dans le répertoire « /home/fromy/Desktop/guile-1.8.7/oop » make[3]: Rien à faire pour « all-am ». make[3]: quittant le répertoire « /home/fromy/Desktop/guile-1.8.7/oop » make[2]: quittant le répertoire « /home/fromy/Desktop/guile-1.8.7/oop » Making all in libguile make[2]: entrant dans le répertoire « /home/fromy/Desktop/guile-1.8.7/libguile » ./guile-snarf -o alist.x alist.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2 -Wall -Wmissing-prototypes -Werror Dans le fichier inclus à partir de ../libguile/_scm.h:72,           à partir de alist.c:24: ../libguile/numbers.h:362:2: erreur: #error sizeof(char) is not 1. ../libguile/numbers.h:383:2: erreur: #error sizeof(short) is not 1, 2, or 4. ../libguile/numbers.h:400:2: erreur: #error sizeof(int) is not 4 or 8. ../libguile/numbers.h:416:2: erreur: #error sizeof(long) is not 4 or 8. ../libguile/numbers.h:432:2: erreur: #error sizeof(scm_t_intmax) is not 4 or 8. ../libguile/numbers.h:460:2: erreur: #error sizeof(size_t) is not 4 or 8. make[2]: *** [alist.x] Erreur 1 make[2]: quittant le répertoire « /home/fromy/Desktop/guile-1.8.7/libguile » make[1]: *** [all-recursive] Erreur 1 make[1]: quittant le répertoire « /home/fromy/Desktop/guile-1.8.7 » make: *** [all] Erreur 2 I do not understand where is the problem sincerely