Upgrading from 1.7 to 1.9 (wchar_t?)

Lukáš Lalinský lalinsky at gmail.com
Tue Oct 8 14:24:42 UTC 2013


The MP4::Atoms class is not in the public API and is not exported by the
DLL. If this is your code then it's expected that it should fail. I'm more
surprised that it worked with 1.7.

You could probably access it if you compile TagLib in static mode, but that
class can change at any time, so it's best not rely on it.

What are you using it for? If you need to access the internals of MP4 files
then we can make some public classes for that.

Lukas


On Tue, Oct 8, 2013 at 3:22 PM, wifanlith <wifanlith at googlemail.com> wrote:

> Hello,
>
> Using your fix has fixed the first 2 externals issues  with
> TagLib::FileName::FileName, which is great!!!
>
>
> I am still getting these ones:-
>
>
> unresolved external symbol "public: __thiscall
> TagLib::MP4::Atoms::~Atoms(void)" (??1Atoms at MP4@TagLib@@QAE at XZ) referenced
> in function
>
> unresolved external symbol "public: class TagLib::MP4::Atom * __thiscall
> TagLib::MP4::Atom::find(char const *,char const *,char const *,char const
> *)" (?find at Atom@MP4 at TagLib@@QAEPAV123 at PBD000@Z) referenced in function
>
> unresolved external symbol "public: class TagLib::MP4::Atom * __thiscall
> TagLib::MP4::Atoms::find(char const *,char const *,char const *,char const
> *)
>
> unresolved external symbol "public: __thiscall
> TagLib::MP4::Atoms::Atoms(class TagLib::File *)"
> (??0Atoms at MP4@TagLib@@QAE at PAVFile@2@@Z)
>
>
> The code causing the problem seems to be:-
>
> MP4::Atoms atoms(file); where "file" is a TagLib::File* which is the same
> as
> it was in 1.7
>
> has this code changed in 1.8/1.9? I can't see why it would be complaining?
>
> Thanks
>
> Gayle Reid
>
>
>
> --
> View this message in context:
> http://kde.6490.n7.nabble.com/Upgrading-from-1-7-to-1-9-wchar-t-tp1545450p1545474.html
> Sent from the taglib-devel mailing list archive at Nabble.com.
> _______________________________________________
> taglib-devel mailing list
> taglib-devel at kde.org
> https://mail.kde.org/mailman/listinfo/taglib-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20131008/b6de1303/attachment.html>


More information about the taglib-devel mailing list