Skip to content

minnyres/amule-daemon-static

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

amule-daemon-static

aMule is an eMule-like client for the eDonkey and Kademlia networks. This project makes static build of the console components of aMule for Linux with musl libc, which is suitable to run on headless Linux servers.

The following programs are built:

  • amuled: aMule daemon
  • amulecmd: Command line local/remote aMule interface
  • amuleweb: aMule WebServer - Web local/remote aMule interface
  • cas: C aMule Stats - Command line aMule statistics
  • alcc: aLinkCreator (for console) - Tool for computing ed2k link from a file
  • ed2k: aMule's ED2K links handler

Supported CPU architectures: arm, arm64, mips and amd64.

Download

You can download the binary files at the releases page.

Build from source

Prerequisite

To compile from source yourself, you need to work on a GNU/Linux system and install necessary packages. For Debian, install via apt

sudo apt install g++ autoconf automake make patch bison flex libtool git wget gettext texinfo p7zip-full pkg-config autopoint

Build with shell scripts

First, build the gcc-musl toolchain

./scripts/gcc-musl.sh -arch=<architecture>

where the value of <architecture> can be amd64, armv7, aarch64 or mips. Then you can build aMule via

./scripts/build.sh <architecture>

About

Static build of aMule Daemon for GNU/Linux

Resources

Stars

Watchers

Forks

Packages

No packages published