This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
problem with g++ (2.95.2 or 3.1) and linux dvbs-driver (endless-loop with new g++ and new libs) and new glibc 2.2.5 and libiber
- From: "Dieter Ferdinand" <dieter dot ferdinand at gmx dot de>
- To: bug-gcc at gnu dot org
- Date: Sun, 21 Jul 2002 13:40:41 +1
- Subject: problem with g++ (2.95.2 or 3.1) and linux dvbs-driver (endless-loop with new g++ and new libs) and new glibc 2.2.5 and libiber
- Reply-to: Dieter dot Ferdinand at gmx dot de
hello,
i have problems with the program fdump.cc from this package.
you can compile this programm with g++ -o fdump fdump.cc
i have updated my system in last time with new version of gcc und many libs.
you can download the source for the programm with this ling:
ftp://ftp.cadsoft.de/pub/people/kls/vdr/siemens_dvb-0.9.4-2002-05-20.tgz
i start the compilation and after some time i look to the job and it hangs at the
program fdump, which generate a c-file from the file Dpram and Root. this c-
file has only the variable-header and then only empty lines.
to test that, i have compiled this program on a older system with gcc version
2.95.2 19991024 and a older libg++. this program works fine.
i don't know where this bug is, in gcc or in the used libg++.
can you check this and correct the bug, when it is in the gcc-package or tell
the programmers of the c++-lib of this bug.
the program is linked against libstdc++-libc6.2-2.so.3
there is also a problem with the new glibc 2.2.5 and the defination of the type
streambuf wich used a type from _G_config.h.
the type is changed from a long long in to a struktur with the long lng int as
first element.
when i can help you, to find this bug, then mail me.
i also habe problem by compiling gcc 3.1 with one lib.
here the output from job:
make[1]: Entering directory `/local/src/src/gcc-3.1/i686-pc-linux-gnu/libiberty'
if [ x"" != x ]; then \
/src/src/gcc-3.1/gcc/xgcc -B/src/src/gcc-3.1/gcc/ -B/usr/i686-pc-linux-
gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /
else true; fi
/src/src/gcc-3.1/gcc/xgcc -B/src/src/gcc-3.1/gcc/ -B/usr/i686-pc-linux-gnu/bin/
-B/usr/i686-pc-linux-gnu/lib/ -isystem /us
In file included from /src/src/gcc-3.1/gcc/config.h:2,
from regex.c:36:
/src/src/gcc-3.1/gcc/auto-host.h:338:1: warning: "_GNU_SOURCE"
redefined
regex.c:33:1: warning: this is the location of the previous definition
In file included from /src/src/gcc-3.1/gcc/config.h:31,
from regex.c:36:
/src/src/gcc-3.1/gcc/insn-flags.h:600: parse error before "PARAMS"
i think the symbol PARAMS which is used in many lines is not defined and i
don't know why.
goodby
Schau auch einmal auf meine Homepage (http://go.to/dieter-ferdinand).
Dort findest du Information zu Linux, Novell, Win95, WinNT, ...