Skip to content

Docker image for cross-compiling portable ARM applications

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.nixpkgs
Unknown
LICENSE.pololu
Notifications You must be signed in to change notification settings

filleduchaos/musl_nix_arm

 
 

Repository files navigation

musl_nix_arm

Docker image for building portable C and C++ applications for ARM Linux systems using musl libc, with the build process managed by nixcrpkgs (credit to David Grayson).

The image comes with toolchains for armv6, armv7 (both hard-float) and aarch64 pre-built.

Usage

There's a demonstrative C application in the example folder.

Also it would be a great idea to check out nixcrpkgs' README.

(proper documentation coming soon :) )

Developing

make will build and tag an image

make run will launch an interactive Bash shell

Make sure to set the DOCKER_USER environment variable for proper namespacing!

About

Docker image for cross-compiling portable ARM applications

Resources

License

MIT and 2 other licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.nixpkgs
Unknown
LICENSE.pololu

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Nix 42.4%
  • Shell 26.1%
  • Ruby 13.4%
  • C 13.3%
  • CMake 4.1%
  • Makefile 0.5%
  • C++ 0.2%