Re: [ROOT] compile error with root v4-00-01 and gcc version 2.95.4

From: Jiri Masik (masik@fzu.cz)
Date: Thu Feb 05 2004 - 13:01:41 MET


Kilian Schwarz <kschwarz@gsi.de> writes:

> Dear Colleages,
>
> I try to compile root v4-00-01 by using
> gcc version 2.95.4 20011002 (Debian prerelease)
> and I get the following errors:
> Can somebody help ?
>
> ===========================================
> g++ -O  -pipe -Wall -W -Woverloaded-virtual -fPIC -Iinclude  -o
> newdelete/src/NewDelete.o -c newdelete/src/NewDelete.cxx
> newdelete/src/NewDelete.cxx: In function `void * operator new(unsigned
> int, void *)':
> newdelete/src/NewDelete.cxx:242: redefinition of `void * operator
> new(unsigned int, void *)'
> /usr/lib/gcc-lib/i386-linux/2.95.4/include/new:38: `void * operator
> new(unsigned int, void *)' previously defined here
> newdelete/src/NewDelete.cxx: In function `void * operator new [](unsigned
> int, void *)':
> newdelete/src/NewDelete.cxx:339: redefinition of `void * operator new
> [](unsigned int, void *)'
> /usr/lib/gcc-lib/i386-linux/2.95.4/include/new:39: `void * operator new
> [](unsigned int, void *)' previously defined here
> gmake: *** [newdelete/src/NewDelete.o] Error 1
> ============================================

Hi Kilian,

I can't trace what has changed and since what version gcc has the
operator included. This should help and hopefully it will not
cause problem to others




You may have another problem with setresuid/setresgid, let me know. cheers Jiri



This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:05 MET