http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55341



--- Comment #34 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> 
2012-12-20 16:14:46 UTC ---

(In reply to comment #33)

> Using--with-build-config=bootstrap-asan should do that for you.



Seems like I'm doing something wrong, this fails for me after configuring with:



../gcc/configure --prefix=/data/vjoost/gnu/gcc_trunk/install

--enable-languages=c,c++,fortran --disable-multilib --enable-plugins

--disable-werror --with-build-config=bootstrap-asan



/data/vjoost/gnu/binutils-2.23.1/install/bin/ld: error:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libsanitizer/asan/.libs/libasan.a(asan_new_delete.o):

multiple definition of 'operator new(unsigned long)'

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.a(new_op.o):

previous definition here

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld: error:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libsanitizer/asan/.libs/libasan.a(asan_new_delete.o):

multiple definition of 'operator delete(void*)'

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.a(del_op.o):

previous definition here

collect2: error: ld returned 1 exit status

make[3]: *** [xgcc] Error 1

make[3]: *** Waiting for unfinished jobs....

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld: error:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libsanitizer/asan/.libs/libasan.a(asan_new_delete.o):

multiple definition of 'operator new(unsigned long)'

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.a(new_op.o):

previous definition here

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld: error:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libsanitizer/asan/.libs/libasan.a(asan_new_delete.o):

multiple definition of 'operator delete(void*)'

/data/vjoost/gnu/binutils-2.23.1/install/bin/ld:

/data/vjoost/gnu/gcc_trunk/obj/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.a(del_op.o):

previous definition here

collect2: error: ld returned 1 exit status

make[3]: *** [xg++] Error 1

Reply via email to