Port-xen archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: xentools45 fails to build on NetBSD 7 - amd64



Louis Guillaume writes:
- Here's the error. This is with the pkgsrc-2015Q3 branch, NetBSD-7/amd64. 
- The build machine is running a XEN3_DOMU kernel, if that matters.

Which processor family is the XEN3_DOMU kernel?

If it's not amd64, I don't think xentools45 is going to build.
(I seem to remember reading recently that the i386 support as
XEN host has been deprecated..)

- gmake[9]: Entering directory 
- '/usr/pkgobj/sysutils/xentools45/default/xen-4.5.1/tools/firmware/rombios/3
- 2bit/tcgbios'
- gcc -I/usr/include -I/usr/pkg/include  -O1 -fno-omit-frame-pointer -m32 
- -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes 
-   -Wdeclaration-after-statement -Wno-unused-but-set-variable 
- -Wno-unused-local-typedefs   -D__XEN_TOOLS__ -MMD -MF .tcgbios.o.d 
- -fno-optimize-sibling-calls -mno-tls-direct-seg-refs  -Werror 
- -fno-stack-protector -fno-exceptions -fno-builtin -msoft-float 
- -I/usr/pkgobj/sysutils/xentools45/default/xen-4.5.1/tools/firmware/rombios/
- 32bit/tcgbios/../../../../../tools/include 
- -I.. -I../..  -c -o tcgbios.o tcgbios.c
- tcgbios.c:1:0: error: CPU you selected does not support x86-64 
- instruction set

Ah, yes, I see ``-march=i686'' and ``-m32'' in the gcc command
line.  That suggests you're trying to build on i386.

--
Eric Schnoebelen		eric%cirr.com@localhost		http://www.cirr.com
      "Microsoft asks you where you want to go.  UNIX gets you there."
						    -- david%mono.org@localhost


Home | Main Index | Thread Index | Old Index