Install zsign on macOS, Linux, or Windows
masterFollow the platform-specific instructions to build zsign from source.
macOS
Requires pkg-config and openssl via Homebrew.
Linux
Ubuntu / Debian
Requires git, g++, pkg-config, and libssl-dev.
RHEL / CentOS / Alma / Rocky
Install epel-release first, then install git, gcc-c++, pkg-config, and openssl-devel.
Windows
Open build/windows/vs2022/zsign.sln in Visual Studio 2022 and build.
# macOS
brew install pkg-config openssl
git clone https://github.com/zhlynn/zsign.git
cd zsign/build/macos
make clean && make
# Ubuntu / Debian
sudo apt-get install -y git g++ pkg-config libssl-dev
git clone https://github.com/zhlynn/zsign.git
cd zsign/build/linux
make clean && make