diff --git a/hypervisor/bsp/uefi/efi/Makefile b/hypervisor/bsp/uefi/efi/Makefile index dc18faddf..b35aaaec0 100644 --- a/hypervisor/bsp/uefi/efi/Makefile +++ b/hypervisor/bsp/uefi/efi/Makefile @@ -53,12 +53,12 @@ endif # its tools and libraries in different folders. The next couple of # variables will determine and set the right path for both the # tools $(GNUEFI_DIR) and libraries $(LIBDIR) -GNUEFI_DIR := $(shell find /usr/lib* -name elf_$(ARCH)_efi.lds -type f | xargs dirname) +GNUEFI_DIR := $(shell find $(SYSROOT)/usr/lib* -name elf_$(ARCH)_efi.lds -type f | xargs dirname) LIBDIR := $(subst gnuefi,,$(GNUEFI_DIR)) CRT0 := $(GNUEFI_DIR)/crt0-efi-$(ARCH).o LDSCRIPT := $(GNUEFI_DIR)/elf_$(ARCH)_efi.lds -INCDIR := /usr/include +INCDIR := $(SYSROOT)/usr/include CFLAGS=-I. -I.. -I../../../include/arch/x86/guest -I$(INCDIR)/efi -I$(INCDIR)/efi/$(ARCH) \ -DEFI_FUNCTION_WRAPPER -fPIC -fshort-wchar -ffreestanding \ diff --git a/tools/acrn-crashlog/Makefile b/tools/acrn-crashlog/Makefile index 67cb8567d..507189b69 100644 --- a/tools/acrn-crashlog/Makefile +++ b/tools/acrn-crashlog/Makefile @@ -54,12 +54,12 @@ export BUILDDIR export CC export RM -PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):/usr/lib/pkgconfig -PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):/usr/share/pkgconfig -PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):/usr/local/lib/pkgconfig -PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):/usr/local/share/pkgconfig -PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):/usr/lib32/pkgconfig -PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):/usr/lib64/pkgconfig +PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(SYSROOT)/usr/lib/pkgconfig +PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(SYSROOT)/usr/share/pkgconfig +PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(SYSROOT)/usr/local/lib/pkgconfig +PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(SYSROOT)/usr/local/share/pkgconfig +PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(SYSROOT)/usr/lib32/pkgconfig +PKG_CONFIG_PATH := $(PKG_CONFIG_PATH):$(SYSROOT)/usr/lib64/pkgconfig EXTRA_LIBS = -lsystemd-journal PKG_CONFIG := $(shell export PKG_CONFIG_PATH=$(PKG_CONFIG_PATH); \ diff --git a/tools/acrn-crashlog/acrnprobe/Makefile b/tools/acrn-crashlog/acrnprobe/Makefile index d197ab2ba..bf2ef8b15 100644 --- a/tools/acrn-crashlog/acrnprobe/Makefile +++ b/tools/acrn-crashlog/acrnprobe/Makefile @@ -5,7 +5,7 @@ VERSION_H = $(BUILDDIR)/include/acrnprobe/version.h LIBS = -lpthread -lxml2 -lcrypto -lrt -lblkid -lext2fs -lcom_err \ $(EXTRA_LIBS) -INCLUDE += -I $(CURDIR)/include -I /usr/include/libxml2 +INCLUDE += -I $(CURDIR)/include -I $(SYSROOT)/usr/include/libxml2 INCLUDE += -I $(BUILDDIR)/include/acrnprobe CFLAGS += $(INCLUDE) CFLAGS += -fdata-sections