Summary: | Htdig doesn't find libstdc++ with gcc 3.1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Bienstman (RETIRED) <pbienst> |
Component: | [OLD] GCC Porting | Assignee: | Matthew Kennedy (RETIRED) <mkennedy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | pbienst |
Priority: | High | ||
Version: | 1.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Peter Bienstman (RETIRED)
2002-06-09 21:09:11 UTC
These errors on configure seem to disappear if the 'configure' script is searched for all instances of ostream.h fstream.h and iostream.h and they are replaced by ostream fstream and iostream (The C++ standard). This doesn't stop the make step stopping with a syntax error about ostream being out of scope. I've tried correcting the includes on this to no avail. This probably means that 'ostream' should be replaced by 'std::ostream'. Alternatively, 'using namespace std;' can be placed at the top of the source files. Works with latest ebuild. Bug can be closed. |