Alright, this is still not working. I've played with the -lstdc++ but it
didn't help (and it was already there anyhoo). Now it looks to me like
it was compiled with gcc 2.95.2. Would that make a difference? Then in
the line:

/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/stl_tree.h

This should dereference to:
/usr/local/include/g++-3/stl_tree.h

Right? But I've got no local at usr. Could this be part of why its
failing? Not to mention that the file is found at:

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/include/g++-v3/bits/stl_tree.h

Now would a library really need the header? I could see where MY
software might need the header, but should a library depend on a header
like this? Finally any bright ideas as to a solution.



../lib/lib_r.a(lib.o)(.pair<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> >
>::gnu.linkonce.t.(basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const &, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const
&)+0xa2):/pathtosource/lib.cpp:16: undefined reference to `__throw'


../lib/lib_r.a(lib.o)(.pair<basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> >
>::gnu.linkonce.t.(basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> > const &, basic_string<char,
string_char_traits<char>, __default_alloc_template<true, 0> > const
&)+0xb2):/pathtosource/lib.cpp:16: undefined reference to
`terminate(void)'


../lib/lib_r.a(lib.o)(.basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::gnu.linkonce.t.compare(char const
*, unsigned int) const+0x26): In function
`__malloc_alloc_template<0>::deallocate(void *, unsigned int)':
/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/stl_tree.h: 
undefined reference to `string_char_traits<char>::length(char const *)'


../lib/lib_r.a(lib.o)(.basic_string<char, string_char_traits<char>,
__default_alloc_template<true, 0> >::gnu.linkonce.t.append(char const
*)+0x26):/usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.2/../../../../include/g++-3/stl_tree.h:
 undefined reference to `string_char_traits<char>::length(char const *)'



--
[EMAIL PROTECTED] mailing list

Reply via email to