[cfe-dev] clang vs boost - take 3

Sebastian Redl sebastian.redl at getdesigned.at
Fri Jan 29 06:19:14 CST 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
to
> 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
down
> 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