http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49661
Summary: et-forest.h uses extern "C" Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other AssignedTo: unassig...@gcc.gnu.org ReportedBy: js...@gcc.gnu.org et-forest.h uses #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ contrary to the normal principle in GCC that when building as C++ the internal interfaces are C++ ones. A fix would be almost obvious, but would need testing with a --enable-build-with-cxx build.