[/
 / Copyright (c) 2008 Eric Niebler
 /
 / Distributed under the Boost Software License, Version 1.0. (See accompanying
 / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 /]

[/=======================]
[section Installing Proto]
[/=======================]

[/====================]
[heading Getting Proto]
[/====================]

You can get Proto by downloading [^proto.zip] from
[@http://www.boost-consulting.com/vault/index.php?directory=Template%20Metaprogramming],
by downloading Boost (Proto is in version 1.37 and later),
or by accessing Boost's SVN repository on SourceForge.net. Just go to
[@http://svn.boost.org/trac/boost/wiki/BoostSubversion]
and follow the instructions there for anonymous SVN access.

[/==========================]
[heading Building with Proto]
[/==========================]

Proto is a header-only template library, which means you don't need to alter
your build scripts or link to any separate lib file to use it. All you need
to do is `#include <boost/proto/proto.hpp>`. Or, you might decide to just
include the core of Proto (`#include <boost/proto/core.hpp>`) and whichever
contexts and transforms you happen to use.

[/===================]
[heading Requirements]
[/===================]

Proto depends on Boost. You must use either Boost version 1.34.1 or higher,
or the version in SVN trunk.

[/==========================]
[heading Supported Compilers]
[/==========================]

Currently, Boost.Proto is known to work on the following compilers:

* Visual C++ 7.1 and higher
* GNU C++ 3.4 and higher
* Intel on Linux 8.1 and higher
* Intel on Windows 9.1 and higher

[note Please send any questions, comments and bug reports to eric <at> boostpro <dot> com.]

[endsect]
