This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

help building gcc 3.0.4 on Tru64 4.0f


I've looked everywhere, and can't seem to find the correct incantation.

Here's the configure command i used:
CC=cc ./configure --enable-version-specific-runtime-libs --enable-languages=c++,f77 --disable-nls alpha-dec-osf4.0f

and make bootstrap results in:
.libs/strstream.o: std::basic_streambuf<char, std::char_traits<char> >::imbue(std::locale const&): weak symbol multiply defined
.libs/strstream.o: std::basic_streambuf<char, std::char_traits<char> >::sync(): weak symbol multiply defined
.libs/strstream.o: std::basic_streambuf<char, std::char_traits<char> >::showmanyc(): weak symbol multiply defined
.libs/strstream.o: std::basic_streambuf<char, std::char_traits<char> >::uflow(): weak symbol multiply defined
.libs/strstream.o: typeinfo name for std::iostream: weak symbol multiply defined
.libs/strstream.o: typeinfo name for std::ostream: weak symbol multiply defined
.libs/strstream.o: typeinfo for std::basic_ios<char, std::char_traits<char> >: weak symbol multiply defined
.libs/strstream.o: typeinfo name for std::istream: weak symbol multiply defined
.libs/strstream.o: typeinfo name for std::basic_ios<char, std::char_traits<char> >: weak symbol multiply defined
.libs/strstream.o: typeinfo for std::ios_base: weak symbol multiply defined
.libs/strstream.o: typeinfo for std::basic_streambuf<char, std::char_traits<char> >: weak symbol multiply defined
.libs/strstream.o: typeinfo name for std::basic_streambuf<char, std::char_traits<char> >: weak symbol multiply defined
.libs/strstream.o: typeinfo name for std::ios_base: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o: typeinfo for std::bad_cast: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o: typeinfo for std::bad_typeid: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o: typeinfo name for std::bad_typeid: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o: typeinfo name for std::bad_cast: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_aux_runtime.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o: typeinfo for std::bad_exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o: typeinfo name for std::bad_exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_exception.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o: typeinfo for std::bad_exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o: typeinfo name for std::bad_exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/eh_personality.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o: typeinfo for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o: typeinfo name for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_handler.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_op.o: typeinfo for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_op.o: typeinfo name for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_op.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_op.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o: typeinfo for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o: typeinfo name for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opnt.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opv.o: typeinfo for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opv.o: typeinfo name for std::bad_alloc: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opv.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/new_opv.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o: typeinfo for std::bad_typeid: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o: typeinfo for std::bad_cast: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o: typeinfo name for std::bad_typeid: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o: typeinfo for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o: typeinfo name for std::bad_cast: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo.o: typeinfo name for std::exception: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o: typeinfo for std::type_info: weak symbol multiply defined
.libs/libstdc++.lax/libsupc++convenience.a/tinfo2.o: typeinfo name for std::type_info: weak symbol multiply defined
Can't locate file for: -lstdc++
collect2: ld returned 1 exit status
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.
*** Exit 1
Stop.

Any help would be greatly appreciated.

Thanks,

Harry



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]