On 26-Mar-2010, Jaroslav Hajek wrote:
| On Fri, Mar 26, 2010 at 10:33 AM, David Grundberg <address@hidden> wrote:
| > Jaroslav Hajek wrote:
| >> Wicked. Can you share the /usr/include/c++/4.3/cstring file?
| >
| > Sure thing.
| >
| > David
| >
| > // -*- C++ -*- forwarding header.
| > ...
| > #include_next <string.h>
This is /usr/include/c++/4.3/cstring from Debian? Hmm. My copy from
that version has "#include", not "#include_next".
Doing
grep /usr/include/c++/4.3/cstring /var/lib/dpkg/info/*.list
shows that it comes from the libstdc++6-4.3-dev package, which on my
system is version 4.3.4-6. What does
dpkg -l libstdc++6-4.3-dev
show on your system?
Also, I see the following on my system:
$ grep '#include.*string.h' /usr/include/c++/*/cstring
/usr/include/c++/3.3/cstring:#include <string.h>
/usr/include/c++/4.0.4/cstring:#include <string.h>
/usr/include/c++/4.0/cstring:#include <string.h>
/usr/include/c++/4.1.3/cstring:#include <string.h>
/usr/include/c++/4.1/cstring:#include <string.h>
/usr/include/c++/4.2.4/cstring:#include <string.h>
/usr/include/c++/4.2/cstring:#include <string.h>
/usr/include/c++/4.3.4/cstring:#include <string.h>
/usr/include/c++/4.3/cstring:#include <string.h>
/usr/include/c++/4.4.3/cstring:#include <string.h>
/usr/include/c++/4.4/cstring:#include <string.h>
so out of all these versions that I have installed, none of them use
"#include_next".
jwe