<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
> sudo cp /usr/include/c++/4.6/cxxabi.h /usr/local/include/<br>
<div><div dir="ltr"><div>> sudo mkdir /usr/local/include/bits<br>> sudo cp /usr/include/c++/4.6/x86_64-linux-gnu/bits/c++config.h<br>> /usr/local/include/bits<br>> sudo cp /usr/include/c++/4.6/x86_64-linux-gnu/bits/os_defines.h<br>> /usr/local/include/bits<br>> sudo cp /usr/include/c++/4.6/x86_64-linux-gnu/bits/cpu_defines.h<br>> /usr/local/include/bits<br>> sudo cp /usr/include/c++/4.6/x86_64-linux-gnu/bits/cxxabi_tweaks.h<br>> /usr/local/include/bits<br>> sudo cp /usr/include/c++/4.6/bits/cxxabi_forced.h /usr/local/include/bits<br><br>I had to tweak this work-around a bit for Debian Squeeze with GCC 4.4.<br>(Aside from changing 4.6 to 4.4, of course.)<br><br>Namely, "cxxabi_forced.h" is spelled with a dash instead of an underscore,<br>aka "cxxabi-forced.h" and resides in the toplevel include directory.<br>With that change, the last line looks like this for me:<br><br>sudo cp /usr/include/c++/4.4/cxxabi-forced.h /usr/local/include<br><br>And libc++ compiles fine again. Thanks! :)<br><br>Xeo<br></div>                                    </div></div>                                        </div></body>
</html>