← Back to Package List

native/p7zip

Basic Information

Package Namenative/p7zip
Version1_36_1
Typenative

Source Downloads

Download
tar.bz2
SHA256: 5eb20ac0e2944f6cb9c2d51dd6c4518941c185347d4089ea89087ffdd6e2341f

Dependencies Explorer

Build Steps

1.
*
if [ $(uname) = 'Darwin' ]; then cp makefile.macosx_llvm_64bits makefile.machine; else true; fi
2.
*
if [ $(uname) = 'Linux' ]; then cp makefile.linux_any_cpu makefile.machine; else true; fi
3.
*
sed -i.bak 's/switch(errorCode)/switch(static_cast<HRESULT>(errorCode))/' ./CPP/Windows/ErrorMsg.cpp
4.
*
make -j$NUM_CORES 7za
5.
*
mkdir -p $STAGING_DIR$PREFIX/native/bin
6.
*
cp bin/7za $STAGING_DIR$PREFIX/native/bin/7z
7.
*
$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

aarch64-apple-darwin
darwin_arm64
Size: 614.6 KB
Build ID: 2a8ca6ca