Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month ago
JSON representation
CentOS 6.9 build Docker environment to distribute portable Linux binaries
- Host: GitHub
- URL: https://github.com/ispras/centos6.9-build-docker
- Owner: ispras
- Created: 2020-07-17T10:33:36.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-12-28T11:27:13.000Z (almost 3 years ago)
- Last Synced: 2024-10-07T22:23:32.184Z (about 1 month ago)
- Topics: binutils, build, build-automation, build-tools, centos, centos-docker, centos6, clang, clang10, cmake, docker, gcc, gcc9, make, ninja, python, python27
- Language: Dockerfile
- Homepage:
- Size: 3.91 KB
- Stars: 12
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.