On 2018-01-17 16:23 +0100, Georg-Johann Lay wrote: > On 17.01.2018 16:15, Xi Ruoyao wrote: > > Ubuntu 16.04 have "multiarch" directory. For example <asm/errno.h> is > > "/usr/include/x86_64-linux-gnu/asm/errno.h" on x86-64. To make GCC recognize > > it you need configuration option "--enable-multiarch". > > hmm, I also found > > https://gcc.gnu.org/PR48879 > > From all of my knowledge, a "bootstrap" is a plain configure and it > should work without any special options? But a "bootstrap" means to build a stage1-gcc and use stage1-gcc to build stage2. So stage1-gcc must co-operate with system headers and libc existing on the machine. -- Xi Ruoyao <ryxi@xxxxxxxxxxxxxxxxx> School of Aerospace Science and Technology, Xidian University