The Wayback Machine - http://web.archive.org/web/20201215141604/https://github.com/korhalio/stasis
Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Stasis

build static position-independant-executables without any runtime requirements static for real. not even needs libc or dynloader.

the resulting executables can be run on anything running a linux kernel, no matter which libc is installed.

available architectures:

  • x86_64
  • mips
  • mipsel

available rust versions:

  • 1.25.0 (default when no tag specified)
  • 1.22.1
  • nightly-2017-10-14
docker run -v $PWD:/src korhal/stasis-x86_64-rust:1.22.1 --release

Troubleshooting

undefined reference to something something

gnu ld depends on specific order of dependencies, which rust doesn't always do. however, gnuld also allows specifying a dependency multiple times, so you can just add the lib again with -e 'RUSTFLAGS=-C link-arg=-lz'

About

build static rust position-independant-executables without any runtime requirements (no libc or ldso)

Topics

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.