>>> On 08.12.16 at 20:35, <jlpool...@gmail.com> wrote: > > On 12/7/2016 8:51 AM, Jan Beulich wrote: >>>>> On 07.12.16 at 16:57, <jlpool...@gmail.com> wrote: >>> I did the the following: >>> >>> wget https://downloads.xenproject.org/release/xen/4.8.0/xen-4.8.0.tar.gz >>> tar -xvzf xen-4.8.0.tar.gz >>> cd /usr/local/src/xen-4.8.0 >>> ./configure >>> >>> The config.log is available at: http://napadata.net/paste/view/9e7faf3d >>> >>> >>> make >>> >>> ... >>> mv -f .efi.lds.d.new .efi.lds.d >>> gcc -Wall -Werror -Wstrict-prototypes -O2 -fomit-frame-pointer >>> -fno-strict-aliasing -Wdeclaration-after-statement -g -o efi/mkreloc >>> efi/mkreloc.c >>> ld -mi386pep --subsystem=10 --image-base=0xffff82d080000000 >>> --stack=0,0 --heap=0,0 --strip-debug --section-alignment=0x200000 >>> --file-alignment=0x20 --major-image-version=4 --minor-image-version=8 >>> --major-os-version=2 --minor-os-version=0 --major-subsystem-version=2 >>> --minor-subsystem-version=0 --build-id=sha1 -T efi.lds -N prelink-efi.o >>> efi/relocs-dummy.o /usr/local/src/xen-4.8.0/xen/common/symbols-dummy.o >>> efi/buildid.o -o >>> /usr/local/src/xen-4.8.0/xen/.xen.efi.0xffff82d080000000.0 && ld >>> -mi386pep --subsystem=10 --image-base=0xffff82d0c0000000 --stack=0,0 >>> --heap=0,0 --strip-debug --section-alignment=0x200000 >>> --file-alignment=0x20 --major-image-version=4 --minor-image-version=8 >>> --major-os-version=2 --minor-os-version=0 --major-subsystem-version=2 >>> --minor-subsystem-version=0 --build-id=sha1 -T efi.lds -N prelink-efi.o >>> efi/relocs-dummy.o /usr/local/src/xen-4.8.0/xen/common/symbols-dummy.o >>> efi/buildid.o -o >>> /usr/local/src/xen-4.8.0/xen/.xen.efi.0xffff82d0c0000000.0 && : >>> efi/buildid.o: file not recognized: File format is ambiguous >>> efi/buildid.o: matching formats: coff-x86-64 pe-x86-64 >> Hmm, at the first glance I'd call this a binutils bug: When talking >> about an object file, it's necessarily COFF and never PE. But I'd >> have to study their logic first to be certain. What binutils version >> are you using, and what's the target list e.g. objcopy lists at the >> end of its --help output? > > I updated my binutils to 2.27 and I successfully completed "make". Thank > you.
Good to know. Is that newer version similarly configured, or is your success simply because of the two conflicting target types not being there at the same time? Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel