# LIBMPC
$(WORK)/mpc-$(LIBMPC_VERSION).tar.gz:
- wget -P $(WORK) -c http://www.multiprecision.org/mpc/download/mpc-$(LIBMPC_VERSION).tar.gz
+ wget -P $(WORK) -c https://ftp.gnu.org/gnu/mpc/mpc-$(LIBMPC_VERSION).tar.gz
$(WORK)/mpc-$(LIBMPC_VERSION): $(WORK)/mpc-$(LIBMPC_VERSION).tar.gz
tar -C $(WORK) -xzf $(WORK)/mpc-$(LIBMPC_VERSION).tar.gz
# GCC-STATIC
$(WORK)/gcc-$(GCC_VERSION).tar.bz2:
- wget -P $(WORK) -c ftp://gcc.gnu.org/pub/gcc/releases/gcc-$(GCC_VERSION)/gcc-$(GCC_VERSION).tar.bz2
+ wget -P $(WORK) -c ftp://gcc.gnu.org/pub/gcc/releases/gcc-$(GCC_VERSION)/gcc-$(GCC_VERSION).tar.xz
-$(WORK)/gcc-$(GCC_VERSION): $(WORK)/gcc-$(GCC_VERSION).tar.bz2
- tar -C $(WORK) -xjf $(WORK)/gcc-$(GCC_VERSION).tar.bz2
+$(WORK)/gcc-$(GCC_VERSION): $(WORK)/gcc-$(GCC_VERSION).tar.xz
+ tar -C $(WORK) -xf $(WORK)/gcc-$(GCC_VERSION).tar.xz
touch $(WORK)/gcc-$(GCC_VERSION)
$(WORK)/build-gcc-static: $(WORK)/gcc-$(GCC_VERSION)
rm -rf $(WORK)/build-gcc-static $(WORK)/gcc-$(GCC_VERSION)
gcc-static-distclean: gcc-static-clean
- rm -f $(WORK)/gcc-$(GCC_VERSION).tar.bz2
+ rm -f $(WORK)/gcc-$(GCC_VERSION).tar.xz
# GLIBC
CROSSTOOLS = $(TOPDIR)/crosstools
WORK = $(TOPDIR)/work
-KERNEL_HEADERS_VERSION = 4.9.5
+KERNEL_HEADERS_VERSION = 4.14.34
LIBGMP_VERSION = 6.1.2
-LIBMPFR_VERSION = 3.1.5
-LIBMPC_VERSION = 1.0.3
-BINUTILS_VERSION = 2.27
-GCC_VERSION = 6.3.0
-GLIBC_VERSION = 2.24
+LIBMPFR_VERSION = 4.0.1
+LIBMPC_VERSION = 1.1.0
+BINUTILS_VERSION = 2.29.1
+GCC_VERSION = 7.3.0
+GLIBC_VERSION = 2.27
# Make jobs
MJ=-j2