Angus> I've just tried to compile yesterday's CVS with a brand-new
Angus> gcc-2.95.2*. Everything woks well up to the link stage where
Angus> things fall over with "multiply defined". Here's what's sent to
Angus> collect2:

Angus> /usr/local/GNU/lib/gcc-lib/alphaev5-dec-osf4.0e/2.95.2/collect2
Angus> -G 8 -O3 -call_shared -o lyx /usr/lib/cmplrs/cc/crt0.o
Jmarc>                                     ^^^^^^^^^^^^^^^^^^^^^^^^^
Jmarc> This looks strange. Is it normal to use the runtime from compaq cc
Jmarc> compiler?

This comes from the file
/usr/local/GNU/lib/gcc-lib/alphaev5-dec-osf4.0e/2.95.2/specs:

*startfile:
%{!shared:%{pg:gcrt0.o%s}%{!pg:%{p:mcrt0.o%s}%{!p:crt0.o%s}}}

You could see if its linked in on your machine by editting the Makefile in src/
so that LDFLAGS = -v

Incidentally, (temporarily) commenting it out in this file (specs) did not
remove my multiply defined problem. Any ideas who I should contact?

Angus

Reply via email to