← Back to Package List

native/binutils@2.42

Basic Information

Package Namenative/binutils@2.42
Version2.42
Typenative

Source Downloads

Download
tar.bz2
SHA256: aa54850ebda5064c72cd4ec2d9b056c294252991486350d9a97ab2a6dfdfaf12

Dependencies Explorer

Build Environment

x86_64-linux-gnu
TOOL_TARGET=x86_64-linux-gnu
aarch64-linux-gnu
TOOL_TARGET=aarch64-linux-gnu
x86_64-linux-musl
TOOL_TARGET=x86_64-linux-musl
x86_64-w64-mingw32
TOOL_TARGET=x86_64-w64-mingw32
*
config_opts=--prefix=$PREFIX/native
*
config_opts=$config_opts --disable-nls
*
config_opts=$config_opts --disable-werror
*
config_opts=$config_opts --with-system-zlib
*
config_opts=$config_opts --enable-targets=$TOOL_TARGET
*
config_opts=$config_opts --target=$TOOL_TARGET
*
config_opts=$config_opts --libdir=$PREFIX/native/lib/$TOOL_TARGET
*
config_opts=$config_opts --infodir=$PREFIX/native/share/info/$TOOL_TARGET
*
CPPFLAGS=-I$PREFIX/native/include
*
LDFLAGS=-L$PREFIX/native/lib

Build Steps

1.
*
mkdir -p build
2.
*
cd build && ../configure $config_opts
3.
*
cd build && make -j$NUM_CORES
4.
*
cd build && make install DESTDIR=$STAGING_DIR
5.
*
$PREFIX/native/bootstrap/bin/perl $PREFIX/native/bootstrap/bin/strip-nondeterminism-recursive --directory $STAGING_DIR

Build Matrix

Target / Builder darwin_arm64 linux_amd64 linux_arm64
aarch64-apple-darwin
aarch64-apple-ios
aarch64-apple-ios-simulator
aarch64-linux-android
aarch64-linux-gnu
armv7a-linux-androideabi
x86_64-apple-darwin
x86_64-linux-android
x86_64-linux-gnu

Available Downloads

x86_64-linux-gnu
linux_arm64
Size: 46.3 MB
Build ID: 2e82f2c7