`::append(wchar_t const*, unsigned)'undefined

Scott Wheeler wheeler at kde.org
Tue Aug 10 17:08:59 CEST 2004


On Tuesday 10 August 2004 16:40, Kilian A. Foth wrote:

> I'm trying to compile KDE 3.3b2 in SPARC Solaris 8, and currently I'm
> stuck at libs/taglib. When compiling taglib 1.2, I get:

[snip]
 
> Obviously something is going wrong between C++'s standard string type
> and the type defined in toolkit/tstring.cpp. Is the library
> supposed to use its own string type, and if so, how do I prevent the
> compiler from assuming that the strings from <strings.h> are meant?

Well, it's not strings.h -- the include is just called "string", but TagLib's 
string type is in another namespace, so that's not the issue.

I've had similar issues reported on Solaris before and it's almost always 
ended up being buggy compiler versions or using a libstdc++ that isn't from 
the same compiler version.  What compiler / version of libstdc++ are you 
using?

-Scott


More information about the taglib-devel mailing list