[cfe-dev] clang and boost

Mark A. Lyan omineo at gmail.com
Wed Apr 6 12:50:51 PDT 2011


Dear clang/LLVM gurus-

I'm trying clang (off of the trunk) to try and build our C/C++ sources.

Clang compiled the C files properly and a few C++ files OK as well. The
problem I currently see is with C++ sources files that use boost headers.
The boost headers have relative paths for some headers and clang is unable
to get to them.


Any clues to get this working?

Thanks,
-KC

An example:

clang: warning: argument unused during compilation: '-mcld'
clang: warning: argument unused during compilation: '-fPIE'
In file included from AtomicFileStream.cc:14:
In file included from include/Exceptions.hh:9:
In file included from linux64/include/boost/tr1/tr1/iomanip:16:
bora/build/package/COMPONENTS/boost1430_lin64_gcc412/ob-387294/linux64/include/boost/tr1/detail/config_all.hpp:151:12:
fatal error: '../4.2.1/utility' file not found
#  include BOOST_TR1_STD_HEADER(utility)
           ^
bora/build/package/COMPONENTS/boost1430_lin64_gcc412/ob-387294/linux64/include/boost/tr1/detail/config_all.hpp:95:44:
note: instantiated from:
#        define BOOST_TR1_STD_HEADER(name)
<../__GNUC__.__GNUC_MINOR__.__GNUC_PATCHLEVEL__/name>
                                           ^
1 error generated.


Thanks,
-KC
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20110406/8034a60c/attachment.html>


More information about the cfe-dev mailing list