On Mon, 28 May 2001, Webb, Duncan wrote:
> I cannot link either 1.1.6fix1 or 1.1.6fix2 under Solaris.
>
> Everything seems to compile okay but when the program is linked the following
>message is shown:
> undefined reference to `insert_unique__t8_Rb_tree5Zt12basic...
As a quick possible workaround try configuring --with-included-string. It
seems compiler/linker on Solaris have a tendency to not like the really
long names they generate for types. Otherwise you might have a compiler
option like -fsquangle. However this option for gcc apparently requires
that all your c++ libraries also be squangled.
There doesn't appear to be anything dodgy about the code so it would seem
to be an STL implementation problem -- or the linker name problem.
Allan. (ARRae)