No, they are not. All headers in /usr/include/c++/4.{5,6}/i{4,6}86
-linux-gnu/64 are missing in the libstdc++6-4.{5,6}-dev_*_i386.deb
packages. Try the following on a i386 install (or a i386-chroot):

$ echo "#include <fstream>" | g++ -m64 -xc++ -E -

You will see that g++ is not able to find the header bits/c++config.h.
The same command (obviously with -m32 instead of -m64) works fine on a
amd64 installation, because  /usr/include/c++/4.{5,6}/x86_64-linux-
gnu/32 is present.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/793411

Title:
  libstdc++6-4.5-dev does not contain 64-bit headers in the i386 package

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to