> You should run the bootstrap script and b2 executable from the boost root directory (not tools/build/v2).
Ah, yes, but I want to install b2 so that I can build boost myself (I'm using clang, not GCC), and the docs say to do that in tools/build/v2 first.

You don't need to install anything if you want to play with phoenix. It is header only.
Unfortunately my project (and pretty much any others) also needs built boost libs, such as serializable.

As I say, I'm not even getting to the boost build, as it's the build tools install that's failing. I have bjam, but it generates a warning about being an incompatible version when I run it.
Incidentally, the bootstrap.sh in tools/build/v2 is slightly incorrect -- it offers a --with-bjam option in the usage instructions, but there's no such option in the script.
Thanks very much for the replies so far,
   Doug.

On 14 July 2011 06:48, Thomas Heller <thom.heller@googlemail.com> wrote:
On Thu, Jul 14, 2011 at 1:00 AM, doug livesey <biot023@gmail.com> wrote:
> Hi -- I'm trying to install boost 1.47.0 on my Snow Leopard machine, using
> clang, but I can't seem even to build the b2 tool.
> The error I get is "missing argument parent-requirements".
> The full output is here: https://gist.github.com/1081527

You should run the bootstrap script and b2 executable from the boost
root directory (not tools/build/v2).

> If anyone could offer me any advice, I'd be very grateful -- I'm dying to
> play with Phoenix! :)

You don't need to install anything if you want to play with phoenix.
It is header only.
Point your compiler to the proper include directory, read the docs,
and off you go ;)

> Cheers,
>    Doug.
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users