|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Xen 4.4.1 OVMF on Debian compile failed
Hi Ian,
Thanks for your prompt reply.
>Maybe you are missing a build dependency, like iasl (Acpi compuler)?
I checked iasl package was installed and there should be no missing
dependent package of EDKII and Xen 4.4.1.
The last portion of error log follows and the complete logs are attached.
Thanks a lot.
John Mok
==================================================================================================
Building ...
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/OvmfPkg/AcpiTables/AcpiTables.inf
[X64]
make[9]: ***
[/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/Madt.acpi]
Error 2
build.py...
: error 7000: Failed to execute command
make tbuild
[/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables]
build.py...
: error F002: Failed to build module
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/OvmfPkg/AcpiTables/AcpiTables.inf
[X64, GCC47, RELEASE]
- Failed -
Build end time: 23:38:04, Oct.06 2015
Build total time: 00:00:22
make[8]: *** [build] Error 1
make[7]: *** [subdir-all-ovmf-dir] Error 2
make[6]: *** [subdirs-all] Error 2
make[5]: *** [all] Error 2
make[4]: *** [subdir-all-firmware] Error 2
make[3]: *** [subdirs-all] Error 2
make[2]: *** [debian/stamps/build-utils_amd64] Error 2
make[1]: *** [build-arch_amd64_real] Error 2
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20140926-64 [Oct 1 2014]
Copyright (c) 2000 - 2014 Intel Corporation
ASL Input:
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Ssdt.iii
- 4 lines, 69 bytes, 0 keywords
AML Output:
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Ssdt.aml
- 36 bytes, 0 named objects, 0 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
"/usr/bin/gcc" -o
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Madt.obj
-g -fshort-wchar -fno-stack-protector -fno-strict-aliasing -Wall
-Werror -Wno-missing-braces -Wno-array-bounds -ffunction-sections
-fdata-sections -c -include AutoGen.h
-DSTRING_ARRAY_NAME=PlatformAcpiTablesStrings -m64
"-DEFIAPI=__attribute__((ms_abi))" -DNO_BUILTIN_VA_FUNCS -mno-red-zone
-Wno-address -mcmodel=large -Wno-address -Wno-unused-but-set-variable
-DMDEPKG_NDEBUG -mno-mmx -mno-sse -x c -m64
-I/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/OvmfPkg/AcpiTables
-I/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/DEBUG
-I/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/MdePkg
-I/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/MdePkg/Include
-I/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/MdePkg/Include/X64
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/OvmfPkg/AcpiTables/Madt.aslc
"/usr/bin/ld" -o
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Madt.dll
-nostdlib -n -q --gc-sections
--script=/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/BaseTools/Scripts/gcc4.4-ld-script
--entry ReferenceAcpiTable -u ReferenceAcpiTable -m elf_x86_64
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Madt.obj
"GenFw" -o
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Madt.acpi
-c
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/./Madt.dll
GenFw: ERROR 3000: Invalid
Unsupported section alignment.
GNUmakefile:322: recipe for target
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables/OUTPUT/Madt.acpi'
failed
make[9]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables'
Makefile:21: recipe for target 'build' failed
make[8]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/ovmf-dir-remote'
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/../../tools/Rules.mk:103:
recipe for target 'subdir-all-ovmf-dir' failed
make[7]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware'
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware/../../tools/Rules.mk:98:
recipe for target 'subdirs-all' failed
make[6]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware'
Makefile:31: recipe for target 'all' failed
make[5]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/firmware'
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/../tools/Rules.mk:103:
recipe for target 'subdir-all-firmware' failed
make[4]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools'
/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools/../tools/Rules.mk:98:
recipe for target 'subdirs-all' failed
make[3]: Leaving directory
'/usr/local/src/xen/xen-4.4.1/debian/build/build-utils_amd64/tools'
debian/rules.real:100: recipe for target
'debian/stamps/build-utils_amd64' failed
make[2]: Leaving directory '/usr/local/src/xen/xen-4.4.1'
debian/rules.gen:54: recipe for target 'build-arch_amd64_real' failed
make[1]: Leaving directory '/usr/local/src/xen/xen-4.4.1'
debian/rules:20: recipe for target 'build-arch' failed
On Wed, Oct 7, 2015 at 4:47 PM, Ian Campbell <ian.campbell@xxxxxxxxxx> wrote:
> On Wed, 2015-10-07 at 01:12 +0800, John Mok wrote:
>> Hi,
>>
>> I am trying to enable OVMF on Debian Jessie Xen 4.4.1. When I used
>> ./configure --enabe-ovmf, the package build failed with the following
>> error :-
>>
>> build.py...
>> : error 7000: Failed to execute command
>
> This is just the final line of the build system giving up, the actual error
> will be further up the logs.
>
>> make tbuild
>> [/usr/local/src/xen/xen-4.4.1/debian/build/build
>> -utils_amd64/tools/firmware/ovmf-dir
>> -remote/Build/OvmfX64/RELEASE_GCC47/X64/OvmfPkg/AcpiTables/AcpiTables]
>
> Maybe you are missing a build dependency, like iasl (Acpi compuler)?
>
> Ian.
>
Attachment:
log1.txt Attachment:
log2.txt _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx http://lists.xen.org/xen-users
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |