mirror of
https://github.com/encounter/gc-wii-binutils.git
synced 2026-07-10 03:18:49 -07:00
Update to binutils 2.42
This commit is contained in:
+3
-3
@@ -1,14 +1,14 @@
|
||||
# Build stage
|
||||
FROM alpine:3.19.0 AS build
|
||||
FROM alpine:3.19.1 AS build
|
||||
|
||||
# Install dependencies
|
||||
RUN apk add --no-cache gcc musl-dev make
|
||||
|
||||
# Download and extract source
|
||||
RUN wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.41.tar.xz | tar -xJ
|
||||
RUN wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz | tar -xJ
|
||||
|
||||
# Build binutils
|
||||
WORKDIR /binutils-2.41
|
||||
WORKDIR /binutils-2.42
|
||||
RUN ./configure --target=powerpc-eabi --prefix=/target --disable-nls --disable-shared \
|
||||
&& make -j$(nproc) configure-host \
|
||||
&& make -j$(nproc) LDFLAGS=-all-static \
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash -ex
|
||||
PREFIX="$(pwd)/build"
|
||||
wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.41.tar.xz | tar -xJ
|
||||
cd binutils-2.41
|
||||
wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz | tar -xJ
|
||||
cd binutils-2.42
|
||||
export CFLAGS="-arch arm64 -arch x86_64 -mmacosx-version-min=10.11"
|
||||
./configure --target=powerpc-eabi --prefix="$PREFIX" --disable-nls --disable-shared --without-zstd
|
||||
make -j$(nproc) configure-host
|
||||
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
#!/bin/bash -ex
|
||||
PREFIX="$(pwd)/build"
|
||||
wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.41.tar.xz | tar -xJ
|
||||
cd binutils-2.41
|
||||
wget -qO- https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz | tar -xJ
|
||||
cd binutils-2.42
|
||||
./configure --target=powerpc-eabi --prefix="$PREFIX" --disable-nls --disable-shared
|
||||
make -j$(nproc) configure-host
|
||||
make -j$(nproc)
|
||||
|
||||
Reference in New Issue
Block a user