diff --git a/Makefile.in b/Makefile.in index 84044801..ae3c71d4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -16,6 +16,12 @@ WITH_ARCH ?= @WITH_ARCH@ MULTILIB ?= SYSROOT := $(INSTALL_DIR)/sysroot +ifeq ($(XLEN),32) +LIBDIR := lib32 +else +LIBDIR := lib +endif + SHELL := /bin/sh AWK := @GAWK@ SED := @GSED@ @@ -222,6 +228,7 @@ stamps/build-gcc-linux-stage2: $(srcdir)/riscv-gcc stamps/build-glibc-linux$(XLE $(WITH_ARCH) $(MAKE) -C $(notdir $@) $(MAKE) -C $(notdir $@) install + cp $(INSTALL_DIR)/riscv$(XLEN)-unknown-linux-gnu/$(LIBDIR)/lib*.so* $(SYSROOT)/usr/$(LIBDIR) mkdir -p $(dir $@) && touch $@ stamps/build-binutils-newlib: $(srcdir)/riscv-binutils-gdb