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

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.

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