I have chicken 4.9.0.1 installed, is that recent enough for bootstrapping? I'm interested in trying feathers and the new profiling. Are there any plans to back port those features to the 4 series?
Here are the first few errors:
gcc -fno-strict-aliasing -fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -c -Os -fomit-frame-pointer -DC_BUILDING_LIBCHICKEN library.c -o library-static.o -I. -I./
[01m[Klibrary.c:[m[K In function ‘[01m[Ktrf_18674[m[K’:
[01m[Klibrary.c:4876:11:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function ‘[01m[KC_pick[m[K’ [-Wimplicit-function-declaration]
C_word t2=C_pick(0);
[01;32m[K ^[m[K
[01m[Klibrary.c:4879:1:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function ‘[01m[KC_adjust_stack[m[K’ [-Wimplicit-function-declaration]
C_adjust_stack(-3);
[01;32m[K ^[m[K
[01m[Klibrary.c:[m[K At top level:
[01m[Klibrary.c:6665:25:[m[K [01;31m[Kerror: [m[Kunknown type name ‘[01m[KC_proc7[m[K’
static void C_fcall tr7(C_proc7 k) C_regparm C_noret;
[01;32m[K ^[m[K
[01m[Klibrary.c:6666:35:[m[K [01;31m[Kerror: [m[Kunknown type name ‘[01m[KC_proc7[m[K’
C_regparm static void C_fcall tr7(C_proc7 k){
[01;32m[K ^[m[K
[01m[Klibrary.c:6678:25:[m[K [01;31m[Kerror: [m[Kunknown type name ‘[01m[KC_proc6[m[K’
static void C_fcall tr6(C_proc6 k) C_regparm C_noret;
[01;32m[K ^[m[K
[01m[Klibrary.c:6679:35:[m[K [01;31m[Kerror: [m[Kunknown type name ‘[01m[KC_proc6[m[K’
C_regparm static void C_fcall tr6(C_proc6 k){
[01;32m[K ^[m[K
[01m[Klibrary.c:6690:25:[m[K [01;31m[Kerror: [m[Kunknown type name ‘[01m[KC_proc5[m[K’
s