Skip to content

Latest commit

 

History

History
59 lines (42 loc) · 1.81 KB

File metadata and controls

59 lines (42 loc) · 1.81 KB

aria2-builder

Cross-platform statically linked aria2 builds — covering platforms beyond the official releases. All third-party dependencies compiled from source as static libraries.

Supported Platforms

Platform Arch SSL/TLS Linking
Linux x86_64 OpenSSL ✅ Fully static
Linux ARM64 OpenSSL ✅ Fully static
Linux LoongArch64 OpenSSL ✅ Fully static
Linux RISC-V 64 OpenSSL ✅ Fully static
macOS ARM64 AppleTLS ✅ System frameworks only
macOS x86_64 AppleTLS ✅ System frameworks only
Windows x86_64 OpenSSL ✅ Fully static
Windows ARM64 OpenSSL ✅ Fully static

Note: Official aria2 releases only ship Windows (x86/x64) and Android (ARM64) binaries.

Features

All builds include the full feature set:

  • Async DNS, BitTorrent, Metalink, XML-RPC
  • HTTPS, SFTP (via libssh2)
  • GZip, Message Digest, Firefox3 Cookie

Usage

Download the latest binary from Releases, extract, and run:

chmod +x aria2c   # Linux/macOS only
./aria2c --version

Build Details

Dependency Version Platforms
zlib 1.3.1 All
expat 2.5.0 All
c-ares 1.19.1 All
SQLite 3.43.1 All
libssh2 1.11.0 All
OpenSSL 3.4.4 Linux, Windows
GMP 6.3.0 macOS
libgpg-error 1.51 macOS
libgcrypt 1.10.3 macOS

macOS binaries target MACOSX_DEPLOYMENT_TARGET=11.0 (Big Sur+) for maximum compatibility.

Origin

Built as part of the Motrix Next project. Binaries are universal and can be used by any project or standalone.

License

Same as aria2GPLv2.