Current GCC mainline (4.1.0 20050318) install libstdc++ headers at FreeBSD 5.3 in <gcc-dir>/include/c++/const/ dir instead <gcc-dir>/include/c++/4.1.0/ I think problem related to last GCC version generation changes.
I build and install without this problem GCC 4.1.0 20050313 Vladimir -- Summary: GCC install libstdc++ headers in wrong dir Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: critical Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: wanderer at rsu dot ru CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i386-unknown-freebsd5.3 GCC host triplet: i386-unknown-freebsd5.3 GCC target triplet: i386-unknown-freebsd5.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20537