1 |
Hi |
2 |
|
3 |
I'm playing around with somme C++ programming and starts running a |
4 |
program in ddd and see lines like this one: |
5 |
|
6 |
std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) (__out=@0x810f3e0, __s=0x80e3008 "Program: ") at |
7 |
/var/tmp/portage/gcc-3.2-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/include/bits/ostream.tcc:624 |
8 |
in /var/tmp/portage/gcc-3.2-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/include/bits/ostream.tcc |
9 |
|
10 |
and |
11 |
|
12 |
/var/tmp/portage/gcc-3.2-r1/work/build/i686-pc-linux-gnu/libstdc++-v3/include/ostream: No such file or directory |
13 |
|
14 |
gdb clearly expects stdlib source files to be present there, but they're |
15 |
not. |
16 |
|
17 |
All the references to /var/tmp/portage/gcc-3.2-r1/work/build/<something> |
18 |
paths makes me worried, shouldn't they point to /usr/include/<something>? |
19 |
|
20 |
It's on Gentoo Linux 1.4. |
21 |
|
22 |
% uname -ap |
23 |
Linux udat.port4.gj1-ds.adsl.cybercity.dk 2.4.19-gentoo-r9 #5 Thu Oct 24 04:07:42 CEST 2002 i686 Pentium III (Coppermine) GenuineIntel GNU/Linux |
24 |
% gcc --version |
25 |
gcc (GCC) 3.2 |
26 |
Copyright (C) 2002 Free Software Foundation, Inc. |
27 |
This is free software; see the source for copying conditions. There is NO |
28 |
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
29 |
|
30 |
|
31 |
Have a nice day |
32 |
Morten |
33 |
|
34 |
-- |
35 |
OpenPGP: 0xF1360CA9 -- 8CF5 32EE A5EC 36B2 4E3F ACDF 6D86 BEB3 F136 0CA9 |
36 |
Morten Liebach <m@×××××××.org> -- http://m.mongers.org/ |