Projects / magicErmine

magicErmine

magicErmine is a tool for creating portable applications for Linux. It allows the same Linux executable to be run on a wide range of different distributions. Like statifier, It makes one executable file with no run-time dependencies from a dynamically linked executable and all of its libraries. Unlike statifier, it is able to add arbitrary files to the packed executable, such as configuration files or pixmaps.

Tags
Operating Systems
Implementation

RSS Recent releases

Release Notes: This release fixes a bug where in some rare circumstances external files could be treated as internal. The ERMINE_SELF_FORCE_EXTERNAL environment variable allows you to specify a space separated list of files that should be treated as external even if packed.

  •  02 Sep 2013 12:19

Release Notes: Ermine now supports the AArch64 platform.

  •  30 Jul 2013 22:06

Release Notes: This release adds support for non-page-aligned PT_LOAD executable segments.

  •  13 May 2013 02:07

Release Notes: Adds support for faccessat/readlinkat/newfstatat/fstatat64/openat system calls used in Ununtu 12.04, Fedora 18, openSuSE 12.3, etc. Adds support for the dup3 system call. Error handling in numerous system calls was fixed. Slightly improved syscall handling performance. Increased tests coverage.

  •  13 Mar 2013 22:07

Release Notes: This release fixes an Ermine segfault when the output file is on a VirtualBox vboxsf filesystem.

Screenshot

Project Spotlight

Lbzip2

A parallel, SMP-based, bzip2-compatible compression utility.

Screenshot

Project Spotlight

Codimension

A Python IDE.