Skip to content

Commit 51aa4ca

Browse files
author
ARC GNU Verification
committed
Merge branch 'arc-dev' into arc-staging
2 parents 3e32770 + f92cf6a commit 51aa4ca

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

release.mk

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -567,7 +567,7 @@ $O/.stamp_linux_be_hs_tarball: $O/.stamp_linux_be_hs_built
567567
# Windows build
568568
#
569569

570-
WINDOWS_SYSROOT := /usr/$(WINDOWS_TRIPLET)/sys-root/mingw
570+
WINDOWS_SYSROOT := $(shell $(WINDOWS_TRIPLET)-gcc -print-sysroot)/mingw
571571

572572
# Helper function to copy mingw .dll files to installation directories with
573573
# executable files. There are several directories and for simplicity all .dlls
@@ -615,6 +615,11 @@ $O/.stamp_elf_be_windows_tarball: $O/.stamp_elf_be_windows_built
615615
touch $@
616616

617617

618+
#
619+
# Common build directory.
620+
#
621+
DIRS += $(BUILD_DIR)
622+
618623
#
619624
# Linux
620625
#
@@ -643,7 +648,9 @@ $(BUILDROOT_SRC_DIR): $(BUILD_DIR)/$(BUILDROOT_TAR) | $(BUILD_DIR)
643648
DIRS += $O/$(LINUX_IMAGES_DIR)
644649

645650
# Configure Buildroot for AXS103
646-
$(BUILDROOT_AXS103_BUILD_DIR)/.config: $(BUILDROOT_SRC_DIR) $(BUILDROOT_AXS103_DEFCONFIG)
651+
$(BUILDROOT_AXS103_BUILD_DIR)/.config: $(BUILDROOT_AXS103_DEFCONFIG)
652+
$(BUILDROOT_AXS103_BUILD_DIR)/.config: | $(BUILDROOT_SRC_DIR)
653+
$(BUILDROOT_AXS103_BUILD_DIR)/.config:
647654
$(MAKE) $(BUILDROOT_AXS103_MAKEFLAGS) distclean
648655
$(MAKE) $(BUILDROOT_AXS103_MAKEFLAGS) defconfig
649656

@@ -760,16 +767,17 @@ $(OOCD_BUILD_DIR_LINUX)/Makefile: | $(OOCD_BUILD_DIR_LINUX)
760767

761768
$(OOCD_BUILD_DIR_LINUX)/Makefile:
762769
cd $(OOCD_BUILD_DIR_LINUX) && \
763-
PKG_CONFIG_PATH=$(abspath $(BUILD_DIR)/libusb_linux_install)/lib/pkgconfig \
764770
$(OOCD_SRC_DIR)/configure \
765771
--enable-ftdi --disable-werror \
772+
--disable-libusb0 \
773+
PKG_CONFIG_PATH=$(abspath $(BUILD_DIR)/libusb_linux_install)/lib/pkgconfig \
766774
PKG_CONFIG=pkg-config \
767775
--prefix=$(abspath $O/$(OOCD_DIR_LINUX))
768776

769777

770778
# Build OpenOCD
771779
define OOCD_BUILD_CMD
772-
$(MAKE) -C $(OOCD_BUILD_DIR_$1) all pdf
780+
$(MAKE) -C $(OOCD_BUILD_DIR_$1) all pdf LC_ALL=C
773781
endef
774782

775783
$(OOCD_BUILD_DIR_LINUX)/src/openocd: $(OOCD_BUILD_DIR_LINUX)/Makefile
@@ -851,6 +859,7 @@ $(OOCD_BUILD_DIR_WIN)/Makefile:
851859
$(OOCD_SRC_DIR)/configure \
852860
--enable-ftdi --disable-werror \
853861
--disable-shared --enable-static \
862+
--disable-libusb0 \
854863
--host=$(WINDOWS_TRIPLET) \
855864
PKG_CONFIG=pkg-config \
856865
--prefix=$(abspath $O/$(OOCD_DIR_WIN))

0 commit comments

Comments
 (0)