SConstruct (8117:2eec3c58e50e) SConstruct (11320:42ecb523c64a)
1# Copyright (c) 2011 Gabe Black
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 21 unchanged lines hidden (view full) ---

30To build a version of statetrace suitable to run on a particular ISA, use a
31target of the form build/<arch>/statetrace. For example, to build statetrace
32for ARM binaries, run:
33
34scons build/arm/statetrace
35
36You may need a cross compiler in order to build statetrace successfully. To
37specify an alternative compiler, set the CXX scons argument on the command
1# Copyright (c) 2011 Gabe Black
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 21 unchanged lines hidden (view full) ---

30To build a version of statetrace suitable to run on a particular ISA, use a
31target of the form build/<arch>/statetrace. For example, to build statetrace
32for ARM binaries, run:
33
34scons build/arm/statetrace
35
36You may need a cross compiler in order to build statetrace successfully. To
37specify an alternative compiler, set the CXX scons argument on the command
38line. The CXX environment variable is NOT considered when selecting the
38line. The CXX environment variable is NOT considered when selecting the
39compiler. To override the compiler for a particular target ISA, set the
40<arch>CXX scons argument. For example, to build both the AMD64 version and
41the ARM version at the same time using the system compiler for the AMD64
42version and a cross compiler for arm, your command line would look like the
43following:
44
45scons ARMCXX=arm-cross-g++ build/amd64/statetrace build/arm/statetrace
46

--- 21 unchanged lines hidden ---
39compiler. To override the compiler for a particular target ISA, set the
40<arch>CXX scons argument. For example, to build both the AMD64 version and
41the ARM version at the same time using the system compiler for the AMD64
42version and a cross compiler for arm, your command line would look like the
43following:
44
45scons ARMCXX=arm-cross-g++ build/amd64/statetrace build/arm/statetrace
46

--- 21 unchanged lines hidden ---