This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Possible bug with gcc 3.0 and 3.0.1 on RedHat 7.0
- To: "gcc-bugs at gcc dot gnu dot org" <gcc-bugs at gcc dot gnu dot org>
- Subject: Possible bug with gcc 3.0 and 3.0.1 on RedHat 7.0
- From: Bill Bland <wjb at netpd dot com>
- Date: Mon, 15 Oct 2001 10:14:52 +0100 (BST)
- Reply-To: wjb at netpd dot com
Hi all,
I sent this to gcc-help a few days ago but got no useful replies,
so I guess it may be a bug (although more likely it's just me being silly
;-)
---------- Forwarded message ----------
Date: Fri, 12 Oct 2001 15:34:19 +0100 (BST)
From: Bill Bland <wjb@netpd.com>
To: "gcc-help@gcc.gnu.org" <gcc-help@gcc.gnu.org>
Subject: Problems using gcc 3.0 and 3.0.1 on RedHat 7.0
Hello,
I successfully compiled and installed gcc 3.0 and 3.0.1 (not at
the same time!) on my i586 RH7.0 box. AFAICS I followed the instructions
to the letter (built in a separate directory to the source, etc).
The java and c compilers work fine. Unfortunately when compiling any c++
code that contains the "new" and/or "delete" operators I get link warnings
of the form:
undefined reference to `operator new(unsigned)'
I thought that this could be a problem with the linker, ld, so I
compiled and installed the latest binutils which changed
nothing. Re-installing the gcc rpms that come with RH7 makes it all work
again, so it's not a problem with the c++ that I'm trying to compile (it's
fltk for the record). But obviously I don't want to do this - I want
gcc3 ;-)
Has anyone seen anything like this before? Anyone know how to solve it?
Best wishes and thanks in advance,
Bill.