Skip to content

yjwater/native-toolchain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Building Dependencies

Running ./buildall.sh in the toplevel directory should be enough to produce the binaries. The sources for the different packages are downloaded from an S3 bucket provided by Cloudera. If desired, it's possible to dowload the exact version of the package and simply move it to the source directory.

For example, if you want to download the gcc source manually, find the gcc-4.9.2.tar.gz archive and copy it to source/gcc. If the file is present it will not be downloaded again.

Specific Package

To build a specific package run:

./build.sh package package.version

for example:

./build.sh python 2.7.10

Its possible as well to build several packages at once.

./build.sh python 2.7.10 llvm 3.3-p1

Here, the arguments are package version pairs.

Mac OS X

To build on Mac we cannot use a custom GCC, so we have to use the system compiler:

SYSTEM_GCC=1 DEBUG=1 ./buildall.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 53.0%
  • C 46.7%
  • CMake 0.3%