Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ispras/centos6.9-build-docker

CentOS 6.9 build Docker environment to distribute portable Linux binaries
https://github.com/ispras/centos6.9-build-docker

binutils build build-automation build-tools centos centos-docker centos6 clang clang10 cmake docker gcc gcc9 make ninja python python27

Last synced: 7 days ago
JSON representation

CentOS 6.9 build Docker environment to distribute portable Linux binaries

Awesome Lists containing this project

README

        

# CentOS 6.9 build Docker environment

You can use this Docker container to build portable Linux binaries. This C/C++
build environment solves problem of incompatible GLIBC version on old Linux
distributions. You can build your tool on CentOS 6.9 and distribute built
binaries. You can run a portable Linux tool on Ubuntu 10.04-20.04. It is highly
recommended to build with `-static-libgcc -static-libstdc++`.

## Run

$ sudo docker run --rm -it sweetvishnya/centos6.9-build /bin/bash

## What this Docker contains

- make
- cmake 3.21.3
- binutils 2.34
- gcc 9.3.0
- ninja 1.10.2
- python 2.7.18
- python 3.9.0
- clang 10.0.0
- openssl 1.1.1i
- Rust

## Note

`wget` doesn't work inside docker due to CA certificates issue. Use `curl`
instead.