|
|
Ok, started compiling boost using icc. There are a bunch of libs that won't
compile, one of which is the thread lib:
[jhu@PhenomIIx6:~/temp/boost_1_47_0/libs/thread/build]$ ~/temp/bo*/bjam
--toolset=intel-linux
....patience...
....found 513 targets...
....updating 6 targets...
common.mkdir ../../../bin.v2/libs/thread/build/intel-linux-linux/debug
common.mkdir
.../../../bin.v2/libs/thread/build/intel-linux-linux/debug/threading-multi
common.mkdir
.../../../bin.v2/libs/thread/build/intel-linux-linux/debug/threading-multi/pthread
intel-linux.compile.c++
.../../../bin.v2/libs/thread/build/intel-linux-linux/debug/threading-multi/pthread/thread.o
.../../../boost/smart_ptr/detail/shared_count.hpp(321): error: copy constructor
for class "boost::detail::shared_count" may not have a parameter of type
"boost::detail::shared_count"
shared_count(shared_count && r): pi_(r.pi_) // nothrow
^
.../../../boost/smart_ptr/detail/shared_count.hpp(321): error: expected a ")"
shared_count(shared_count && r): pi_(r.pi_) // nothrow
^
....etc, etc.
If I use the gcc toolset, it compiles just fine. Halp!
Post a reply to this message
|
|