From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frank Schafer To: wjb@netpd.com Cc: "gcc-help@gcc.gnu.org" Subject: Re: Problems using gcc 3.0 and 3.0.1 on RedHat 7.0 Date: Sun, 14 Oct 2001 22:54:00 -0000 Message-id: <3BCA7DCA.6BDEC8FB@setuza.cz> References: X-SW-Source: 2001-10/msg00119.html Bill Bland wrote: > 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. Hi Bill, how did You name your sourcefiles? Have in mind, that *.c is C-source, *.C, *.cpp or *.cxx is C++. Frank