On 13/07/2013 19:30, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: > On 13/07/2013 18:30, Singapore Citizen Mr. Teo En Ming (Zhang Enming) > wrote: >> On 13/07/2013 17:45, Ian Campbell wrote: >>> On Sat, 2013-07-13 at 13:36 +0800, Singapore Citizen Mr. Teo En Ming >>> checking for C compiler default output file name... configure: error: C >>>> compiler cannot create executables >>> Your compiler appears to be broken. This most likely has nothing to do >>> with Xen. >>> >>>> See `config.log' for more details. >>> I bet you'll find some clues in here. >>> >>> Ian. >>> >>> >> >> Dear Ian, >> >> So I should reinstall gcc? I checked config.log but there's nothing. >> Configure exited with 0 status. Attached is my config.log in the >> stubdom directory. >> > > Dear Ian, > > But I can compile and install Linux kernel 3.10.0 successfully. So it > shouldn't be the case where my compiler is broken. > Hi, I have just downloaded the official stable xen-4.3.0.tar.gz. With the official stable xen-4.3.0, I also encountered the same problem. checking for C compiler default output file name... configure: error: C compiler cannot create executables See `config.log' for more details. make[2]: *** [cross-root-x86_64/x86_64-xen-elf/lib/libc.a] Error 77 make[2]: Leaving directory `/home/teo-en-ming/xen-4.3.0/stubdom' make[1]: *** [install-stubdom] Error 2 make[1]: Leaving directory `/home/teo-en-ming/xen-4.3.0' make: *** [world] Error 2 I have attached config.log. Please refer to it. Please advise what is wrong as I have totally no clue. Thank you very much. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming)