# Copyright 2003, 2005 Douglas Gregor # Copyright 2004 John Maddock # Copyright 2002, 2003, 2004, 2007 Vladimir Prus # Distributed under the Boost Software License, Version 1.0. # (See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt) # This file is used to configure your Boost.Build installation. You can modify # this file in place, or you can place it in a permanent location so that it # does not get overwritten should you get a new version of Boost.Build. See: # # http://www.boost.org/boost-build2/doc/html/bbv2/overview/configuration.html # # for documentation about possible permanent locations. # This file specifies which toolsets (C++ compilers), libraries, and other # tools are available. Often, you should be able to just uncomment existing # example lines and adjust them to taste. The complete list of supported tools, # and configuration instructions can be found at: # # http://boost.org/boost-build2/doc/html/bbv2/reference/tools.html # # This file uses Jam language syntax to describe available tools. Mostly, # there are 'using' lines, that contain the name of the used tools, and # parameters to pass to those tools -- where parameters are separated by # semicolons. Important syntax notes: # # - Both ':' and ';' must be separated from other tokens by whitespace # - The '\' symbol is a quote character, so when specifying Windows paths you # should use '/' or '\\' instead. # # More details about the syntax can be found at: # # http://boost.org/boost-build2/doc/html/bbv2/advanced.html#bbv2.advanced.jam_language # # ------------------ # GCC configuration. # ------------------ # Configure gcc (default version). # using gcc ; # Configure specific gcc version, giving alternative name to use. # using gcc : 3.2 : g++-3.2 ; # ------------------- # MSVC configuration. # ------------------- # Configure msvc (default version, searched for in standard locations and PATH). # using msvc ; # Configure specific msvc version (searched for in standard locations and PATH). using msvc : arm : "C:/Program Files (x86)/Microsoft Visual Studio 9.0/VC/ce/bin/x86_arm/cl.exe" : -D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -DBOOST_PROTO_MAX_ARITY=10 -DBOOST_MPL_CFG_NO_PREPROCESSED_HEADERS -DBOOST_MPL_LIMIT_METAFUNCTION_ARITY=10 -D_WIN32_WCE=0x700 -DUNDER_CE=0x700 -DWINCE -DARM -D_ARM_ -DARMV4I -D_LITTLE_ENDIAN -DUNICODE -D_UNICODE -DBOOST_NO_STD_LOCALE -DBOOST_NO_STD_USE_FACET -DBOOST_HAS_STLP_USE_FACET -DBOOST_TEST_DYN_LINK -DBOOST_LEXICAL_CAST_ASSUME_C_LOCALE -D_STLP_USE_STATIC_LIB -D_MSC_VER=1500 /subsystem:windowsce,7.00 /MACHINE:THUMB /NODEFAULTLIB:oldnames.lib /NODEFAULTLIB:libc.lib coredll.lib corelibc.lib ole32.lib oleaut32.lib uuid.lib commctrl.lib arm armv4i wince C:/Users/macio/msvc9-vincell-config.bat ; # ---------------------- # Borland configuration. # ---------------------- # using borland ; # ---------------------- # STLPort configuration. # ---------------------- # Configure specifying location of STLPort headers. Libraries must be either # not needed or available to the compiler by default. # using stlport : : /usr/include/stlport ; # Configure specifying location of both headers and libraries explicitly. # using stlport : : /usr/include/stlport /usr/lib ; using stlport : 5.2.1 : C:/STLport-5.2.1/stlport : C:/STLport-5.2.1/lib/evc9-arm C:/STLport-5.2.1/bin/evc9-arm ; # ----------------- # QT configuration. # ----------------- # Configure assuming QTDIR gives the installation prefix. # using qt ; # Configure with an explicit installation prefix. # using qt : /usr/opt/qt ; # --------------------- # Python configuration. # --------------------- # Configure specific Python version. # using python : 3.1 : /usr/bin/python3 : /usr/include/python3.1 : /usr/lib ;