[tbb-commits] [tor-browser-build/master] macosx-toolchain setup: export LDFLAGS and CC
boklm at torproject.org
boklm at torproject.org
Thu Apr 6 13:43:01 UTC 2017
commit 0bad542a31e3353c29132454342c6d8c5af9c914
Author: Nicolas Vigier <boklm at torproject.org>
Date: Mon Apr 3 15:54:01 2017 +0200
macosx-toolchain setup: export LDFLAGS and CC
---
projects/macosx-toolchain/config | 2 ++
rbm.conf | 1 +
2 files changed, 3 insertions(+)
diff --git a/projects/macosx-toolchain/config b/projects/macosx-toolchain/config
index 6458485..b237e4d 100644
--- a/projects/macosx-toolchain/config
+++ b/projects/macosx-toolchain/config
@@ -11,6 +11,8 @@ var:
export cctoolsdir=/var/tmp/dist/[% project %]/cctools/bin
export PATH="$clangdir/helpers:$clangdir/bin:$cctoolsdir:$PATH"
export LD_LIBRARY_PATH=/var/tmp/dist/[% project %]/clang/lib
+ export CC="$clangdir/helpers/clang [% c('var/FLAGS') %]"
+ export LDFLAGS="[% c('var/LDFLAGS') %]"
input_files:
- name: llvm
diff --git a/rbm.conf b/rbm.conf
index e206193..868c30a 100644
--- a/rbm.conf
+++ b/rbm.conf
@@ -174,6 +174,7 @@ targets:
compiler: 'macosx-toolchain'
configure_opt: '--host=x86_64-apple-darwin10 CC="x86_64-apple-darwin10-clang [% c("var/FLAGS") %]" CXX="x86_64-apple-darwin10-clang++ [% c("var/FLAGS") %]"'
FLAGS: "-target x86_64-apple-darwin10 -mlinker-version=136 -B $cctoolsdir -isysroot $sysrootdir"
+ LDFLAGS: "-Wl,-syslibroot,$sysrootdir -Wl,-dead_strip -Wl,-pie"
locale_ja: ja-JP-mac
deps:
- build-essential
More information about the tbb-commits
mailing list