https://github.com/max0x7ba/build-toolchain
Builds g++ toolchain from source.
https://github.com/max0x7ba/build-toolchain
Last synced: 10 months ago
JSON representation
Builds g++ toolchain from source.
- Host: GitHub
- URL: https://github.com/max0x7ba/build-toolchain
- Owner: max0x7ba
- Created: 2015-02-02T20:30:05.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2017-07-07T14:12:35.000Z (over 8 years ago)
- Last Synced: 2025-01-13T19:52:47.622Z (12 months ago)
- Language: Makefile
- Size: 57.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
This directory contains makefiles for an in-house toolchain that currenly includes:
* gcc-5.2.0
* boost-1.58
* tbb-43_20140724oss
Several toolchains can be installed at the same time.
The compiler and binaries produced by it have RUNPATH set, executing them does not require setting LD_LIBRARY_PATH.
Prerequisites
=======
$ yum install bison flex texinfo {elfutils,libunwind,gettext,curl,sqlite,openssl,readline,bzip2,zlib,libpng,python}-devel
Building
========
Make sure that PATH is set to standard paths /usr/bin:/bin and LD_LIBRARY_PATH is unset.
Increment the number in file PREFIX. And then invoke:
$ mkdir -p `cat PREFIX`
$ sudo chown $USER `cat PREFIX`
$ make clean
$ make download
$ make -j8