leider haben unsere geliebten cdk bauer http://gcc.gnu.org/install/
nicht gelesen, auch http://gcc.gnu.org/onlinedocs/libstdc++/faq/ gehört wohl nicht zu der standardlektüre.
"For 3.1, the most common "bug" is a parse error when using <fstream>, ending with a message, "bits/basic_file.h:52: parse error before `{' token." Please read the installation instructions for GCC, specifically the part about not installing newer versions on top of older versions. If you install 3.1 over a 3.0.x release, then the wrong basic_file.h header will be found (its location changed between releases)."
also, problem war, das die neuen includes einfach drüberinstalliert wurde, dummerweise sind aber nen paar alte erhalten geblieben, weil sich die position von denen geändert hat. und weil sich das gcc ja an alle derzeit verfügbaren standards hält (insbesondere an seine eignen), ist das wohl ein großes problem für korrekten sourcecode.
jedenfalls reicht es, in /dbox2/cdk/include/g++-v3/bits/ alle dateien, die älter sind als der zeitpunkt des updates
