Browse Source

Use crosstool-ng 1.27.0 tarball.

v2
Andrew Belt 3 weeks ago
parent
commit
747c3050c8
1 changed files with 9 additions and 8 deletions
  1. +9
    -8
      Makefile

+ 9
- 8
Makefile View File

@@ -16,10 +16,11 @@ export JOBS :=
export JOBS_CT_NG :=
endif

WGET := wget --continue
WGET := wget -c
UNTAR := tar -x -f
UNZIP := unzip

CROSSTOOL_NG_VERSION := 1.27.0
RACK_SDK_VERSION := 2.6.3
DOCKER_IMAGE_VERSION := 16

@@ -37,13 +38,13 @@ toolchain-all: toolchain-lin toolchain-win toolchain-mac cppcheck

crosstool-ng := $(LOCAL_DIR)/bin/ct-ng
$(crosstool-ng):
git clone https://github.com/crosstool-ng/crosstool-ng.git
cd crosstool-ng && git checkout 70c2b00ad79a0a21a48e5a0eedc9f91c374af21d
cd crosstool-ng && ./bootstrap
cd crosstool-ng && ./configure --prefix="$(LOCAL_DIR)"
cd crosstool-ng && make -j $(JOBS)
cd crosstool-ng && make install -j $(JOBS)
rm -rf crosstool-ng
$(WGET) "http://crosstool-ng.org/download/crosstool-ng/crosstool-ng-$(CROSSTOOL_NG_VERSION).tar.bz2"
$(UNTAR) crosstool-ng-$(CROSSTOOL_NG_VERSION).tar.bz2
rm crosstool-ng-$(CROSSTOOL_NG_VERSION).tar.bz2
cd crosstool-ng-$(CROSSTOOL_NG_VERSION) && ./configure --prefix="$(LOCAL_DIR)"
cd crosstool-ng-$(CROSSTOOL_NG_VERSION) && make -j $(JOBS)
cd crosstool-ng-$(CROSSTOOL_NG_VERSION) && make install
rm -rf crosstool-ng-$(CROSSTOOL_NG_VERSION)


toolchain-lin := $(LOCAL_DIR)/x86_64-ubuntu16.04-linux-gnu


Loading…
Cancel
Save