Commit b8d7df7 1 parent f34143e commit b8d7df7 Copy full SHA for b8d7df7
File tree 1 file changed +6
-2
lines changed
amd64/gcc-11-ubuntu-20.04
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
FROM ubuntu:20.04
2
2
3
- ARG Gcc11Version
4
- ARG BuildVersion
3
+ ARG Gcc11Version=11.1.0
4
+ ARG BuildVersion=1
5
5
6
6
# Download gcc source code
7
7
RUN apt update && apt install -y wget build-essential flex libz-dev libzstd-dev
@@ -50,6 +50,8 @@ RUN /gcc-$Gcc11Version/configure \
50
50
--enable-link-serialization=2
51
51
RUN make -j`nproc`
52
52
RUN make install-strip DESTDIR=/gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04
53
+ RUN mkdir -p /gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04/usr/share/gdb/auto-load/usr/lib64 && \
54
+ mv /gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04/usr/lib64/libstdc++.so.6.0.29-gdb.py /gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04/usr/share/gdb/auto-load/usr/lib64/libstdc++.so.6.0.29-gdb.py
53
55
54
56
# Build aarch64-gcc-11
55
57
RUN apt install -y g++-aarch64-linux-gnu
@@ -92,6 +94,8 @@ RUN /gcc-$Gcc11Version/configure \
92
94
--enable-link-serialization=2
93
95
RUN make -j`nproc`
94
96
RUN make install-strip DESTDIR=/gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04
97
+ RUN mkdir -p /gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04/usr/share/gdb/auto-load/usr/aarch64-linux-gnu/lib64 && \
98
+ mv /gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04/usr/aarch64-linux-gnu/lib64/libstdc++.so.6.0.29-gdb.py /gcc-$Gcc11Version-$BuildVersion-ubuntu-20.04/usr/share/gdb/auto-load/usr/aarch64-linux-gnu/lib64/libstdc++.so.6.0.29-gdb.py
95
99
96
100
# Generate deb
97
101
WORKDIR /
You can’t perform that action at this time.
0 commit comments