Hello, I see that in 6.04-pre3 there is some support for host and target gcc. However, build always fails when using a cross-compiler: [ 89s] + make CC=x86_64-suse-linux-gcc CC_FOR_BUILD=gcc ... [ 401s] objcopy --strip-debug --strip-unneeded libutil.elf libutil.c32 [ 401s] x86_64-suse-linux-gcc -I/home/abuild/rpmbuild/BUILD/syslinux-6.04~pre3+git3.05ac953c/com32/libutil/include -W -Wall -O -g -D_GNU_SOURCE -c -o ansiline.lo /home/abuild/rpmbuild/BUILD/syslinux-6.04~pre3+git3.05ac953c/com32/libutil/ansiline.c [ 401s] /home/abuild/rpmbuild/BUILD/syslinux-6.04~pre3+git3.05ac953c/com32/libutil/ansiline.c:48:10: fatal error: stdio.h: No such file or directory [ 401s] 48 | #include <stdio.h> [ 401s] | ^~~~~~~~~ [ 401s] compilation terminated. [ 401s] make[4]: *** [/home/abuild/rpmbuild/BUILD/syslinux-6.04~pre3+git3.05ac953c/mk/elf.mk:98: ansiline.lo] Error 1 [ 401s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/syslinux-6.04~pre3+git3.05ac953c/bios/com32/libutil' This compiles a library file using syscalls (termios) with target gcc, that's not going to work. Is this expected to work by now or is more build system restructuring needed? Thanks Michal