[cfe-dev] clang vs boost - take 3

Sebastian Redl sebastian.redl at getdesigned.at
Fri Jan 29 04:19:14 PST 2010

On Fri, 29 Jan 2010 10:04:13 +0100, Maurice Gittens
<mainmanmauricio at gmail.com> wrote:
> Hi,
> today, llvm and clang actually links again on my Linux box so I decided
> see how well clang currently does at compiling the boost headers.
> It turns out that there remain only 7 top-level boost header files
> that do not compile for me with the current version of clang.

Great news!

> The remaining header files which do no compile for me are:
> #include <boost/mpi.hpp>
> #include <boost/python.hpp>
> The issue with these header files is probably not related to clang
> because they do not compile with gcc either.
> (Something about required header files missing that I'll probably hunt
> sometime)

Boost.MPI requires an MPI implementation like Open MPI[1].
Boost.Python requires a Python SDK. I think it has recently become
compatible with Python 3, but Python 2 is probably a safer bet.

[1] http://www.open-mpi.org/

More information about the cfe-dev mailing list