File tree 5 files changed +509
-366
lines changed
patches/glibc/ports-2.16.0 5 files changed +509
-366
lines changed Original file line number Diff line number Diff line change @@ -165,18 +165,17 @@ For targets: `arm-unknown-linux-gnueabihf`
165
165
For targets: `armv7-unknown-linux-gnueabihf`
166
166
167
167
- Path and misc options > Prefix directory = /x-tools/${CT\_TARGET}
168
- - Path and misc options > Patches origin = Bundled, then local
169
- - Path and misc options > Local patch directory = /tmp/patches
168
+ - Path and misc options > Patches origin = Bundled only
170
169
- Target options > Target Architecture = arm
171
170
- Target options > Suffix to the arch-part = v7
172
171
- Target options > Architecture level = armv7-a -- (+)
173
172
- Target options > Use specific FPU = vfpv3-d16 -- (\*)
174
173
- Target options > Floating point = hardware (FPU) -- (\*)
175
174
- Target options > Default instruction set mode = thumb -- (\*)
176
175
- Operating System > Target OS = linux
177
- - Operating System > Linux kernel version = 3.2.72 -- Precise kernel
178
- - C-library > glibc version = 2.16 .0
179
- - C compiler > gcc version = 5.2 .0
176
+ - Operating System > Linux kernel version = 3.2.101
177
+ - C-library > glibc version = 2.17 .0
178
+ - C compiler > gcc version = 8.3 .0
180
179
- C compiler > C++ = ENABLE -- to cross compile LLVM
181
180
182
181
(\*) These options have been selected to match the configuration of the arm
Original file line number Diff line number Diff line change @@ -3,20 +3,14 @@ FROM ubuntu:16.04
3
3
COPY scripts/cross-apt-packages.sh /scripts/
4
4
RUN sh /scripts/cross-apt-packages.sh
5
5
6
- # Ubuntu 16.04 (this container) ships with make 4, but something in the
7
- # toolchains we build below chokes on that, so go back to make 3
8
- COPY scripts/make3.sh /scripts/
9
- RUN sh /scripts/make3.sh
10
-
11
- COPY scripts/crosstool-ng.sh /scripts/
6
+ COPY crosstool-ng.sh /scripts/
12
7
RUN sh /scripts/crosstool-ng.sh
13
8
14
9
COPY scripts/rustbuild-setup.sh /scripts/
15
10
RUN sh /scripts/rustbuild-setup.sh
16
11
USER rustbuild
17
12
WORKDIR /tmp
18
13
19
- COPY dist-armv7-linux/patches/ /tmp/patches/
20
14
COPY dist-armv7-linux/build-toolchains.sh dist-armv7-linux/armv7-linux-gnueabihf.config /tmp/
21
15
RUN ./build-toolchains.sh
22
16
You can’t perform that action at this time.
0 commit comments