holy-build-box VS musl-cross-make

Compare holy-build-box vs musl-cross-make and see what are their differences.

holy-build-box

System for building cross-distribution Linux binaries (by phusion)

musl-cross-make

Simple makefile-based build for musl cross compiler (by richfelker)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
holy-build-box musl-cross-make
1 5
546 1,189
0.2% -
2.2 5.5
about 1 year ago about 2 months ago
Shell Makefile
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

holy-build-box

Posts with mentions or reviews of holy-build-box. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-12-07.

musl-cross-make

Posts with mentions or reviews of musl-cross-make. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-03-10.
  • Alpine Linux: Brilliant Linux Distro
    10 projects | news.ycombinator.com | 10 Mar 2022
    I've done the same alpine trick for static binaries but may I introduce you to musl-cross-make?

    https://github.com/richfelker/musl-cross-make

    Just burned out static toolchains that make me static binaries for all architectures gcc supports. Much like musl.cc but they suggest building your own and I do.

    I use these toolchains on debian (/ anywhere a non-ancient linux kernel runs) to make static binaries, you can too!

  • “LLVM-Libc” C Standard Library
    10 projects | news.ycombinator.com | 7 Dec 2021
  • SectorLISP binary footprint comparaison
    3 projects | /r/lisp | 7 Nov 2021
    Python obviously isn't 14kb because its code is divided into hundreds of shared object files. So the way I like to measure things is using static executable size, using tools like https://github.com/jart/cosmopolitan or https://github.com/richfelker/musl-cross-make of which you'll find a static build in the cosmo repo. For example, here's the technique I used to build TinyLISP was something like this:
  • Cross compiling ring for arm
    1 project | /r/rust | 1 Oct 2021
    I have a different issue with ring. This is on a custom Cortex A9 board at work. For most depedencies I can get compilation working fine with armv7-unknown-linux-musleabihf. I was able to build the cross compiler using https://github.com/richfelker/musl-cross-make , adding
  • GCC Rust: GCC Front-End for Rust
    7 projects | news.ycombinator.com | 10 Jan 2021
    A bit off topic, I hope someday GCC's build system gets overhauled. A huge advantage of LLVM is that it is quite easier to rebuild the runtime libraries without rebuilding the compiler. With GCC that's a pain, unless one takes the time to re-package GCC very carefully like https://github.com/richfelker/musl-cross-make and https://exherbo.org/.

    Maybe getting some new GCC devs in there with projects like this would help with that?

What are some alternatives?

When comparing holy-build-box and musl-cross-make you can also consider the following projects:

glibc_version_header - Build portable Linux binaries without using an ancient distro

manylinux - Python wheels that work on any linux (almost)

llvm-project - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

aports - [MIRROR] Alpine packages build scripts

omnios-build - Build system for OmniOS

zwave-js-ui - Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify

nixpkgs - Nix Packages collection & NixOS

bootBASIC - bootBASIC is a BASIC language in 512 bytes of x86 machine code.

AlpineLinux-DailyDriverDesktop - My minimalist desktop running Alpine Linux