[kde-solaris] Template issues in taglib

Stefan Teleman stefan.teleman at gmail.com
Thu Aug 16 00:10:51 CEST 2007


On Wednesday 15 August 2007 17:48, Adriaan de Groot wrote:
> In kdesupport/taglib/taglib/ape/ I'm getting the following:
>
> "/export/home/opt/SUNWspro/prod/include/CC/Cstd/./map", line 251:
> Error: Multiple declaration for std::map<const TagLib::String,
> TagLib::APE::Item, std::less<const TagLib::String>,
> std::allocator<std::pair<const TagLib::String,
> TagLib::APE::Item>>>::insert(const std::pair<const TagLib::String,
> TagLib::APE::Item>&).
> "/mnt/KDE4/kdesupport/taglib/taglib/toolkit/tmap.h", line 43:    
> Where: While specializing "std::map<const TagLib::String,
> TagLib::APE::Item, std::less<const TagLib::String>,
> std::allocator<std::pair<const TagLib::String,
> TagLib::APE::Item>>>".
> "/mnt/KDE4/kdesupport/taglib/taglib/toolkit/tmap.h", line 43:    
> Where: Specialized in TagLib::Map<const TagLib::String,
> TagLib::APE::Item>.
> "/mnt/KDE4/kdesupport/taglib/taglib/ape/apetag.cpp", line 45:    
> Where: Specialized in non-template code.
>
> Obviously it's ok in GCC, but I don't see at all what is wrong
> here. Any template + SS12 gurus?

http://www.stefanteleman.org/taglib/

diffs/patches are there + the entire taglib-1.4.tar.bz2 patched (which 
i built with Studio 10, so it should work with Studio 12).

There is some ju-jitsu required to get it to compile with Studio.

--Stefan

-- 
Stefan Teleman			'Nobody Expects the Spanish Inquisition'
KDE e.V.						-Monty Python
stefan.teleman at gmail.com


More information about the kde-solaris mailing list