|  | #!/usr/bin/env bash | 
|  | # | 
|  | # Copyright (c) 2016, the Dart project authors.  Please see the AUTHORS file | 
|  | # for details. All rights reserved. Use of this source code is governed by a | 
|  | # BSD-style license that can be found in the LICENSE file. | 
|  |  | 
|  | # Sets the compiler environment variables to use a downloaded wheezy sysroot | 
|  | # when building Dart with architecture ia32. | 
|  | # Run this in the same working directory that you have run | 
|  | # sdk/tools/download_chromium_sysroot.sh in. | 
|  | # Must be sourced, not run in a subshell, to modify the environment. | 
|  | # Run with the command ". sdk/tools/set_ia32_sysroot.sh" | 
|  | # Only tested and used on Ubuntu trusty linux. Used to build dart with | 
|  | # no requirement for glibc greater than version 2.14. | 
|  |  | 
|  | export CXXFLAGS="--sysroot=$PWD/build/linux/debian_wheezy_i386-sysroot -I=/usr/include/c++/4.6 -I=/usr/include/c++/4.6/i486-linux-gnu" | 
|  |  | 
|  | export LDFLAGS=--sysroot=$PWD/build/linux/debian_wheezy_i386-sysroot | 
|  | export CFLAGS=--sysroot=$PWD/build/linux/debian_wheezy_i386-sysroot |