Various build problems
Vinnie
thevinn at yahoo.com
Fri Jun 17 02:05:45 CEST 2011
When I build using the Intel C++ compiler under Visual Studio 2010 I get these errors:
Error 516 error #308: class template "TagLib::List<T>::ListPrivate [with T=TagLib::MP4::Atom *]" (declared at line 240 of "D:\dev\trunk\vflib\include\taglib\tlist.h") is inaccessible D:\dev\trunk\vflib\include\taglib\tlist.tcc 66
Error 521 error #308: class template "TagLib::List<T>::ListPrivate [with T=TagLib::ID3v2::RelativeVolumeFrame::ChannelType]" (declared at line 240 of "..\vflib\include\taglib\tlist.h") is inaccessible D:\dev\trunk\vflib\include\taglib\tlist.tcc 66
Error 515 error #308: class template "TagLib::List<T>::ListPrivate [with T=TagLib::ByteVector]" (declared at line 240 of "D:\dev\trunk\vflib\include\taglib\tlist.h") is inaccessible D:\dev\trunk\vflib\include\taglib\tlist.tcc 66
Error 558 error #308: class template "TagLib::List<T>::ListPrivate [with T=TagLib::ASF::Attribute]" (declared at line 240 of "D:\dev\trunk\vflib\include\taglib\tlist.h") is inaccessible D:\dev\trunk\vflib\include\taglib\tlist.tcc 66
Some other questions:
1) What's with the .tcc file? Why was it necessary to use a non-standard extension?
2) Why was it necessary to create a flat folder structure with a bunch of header files that include the corresponding deep folder structure headers?
Thanks,
V
More information about the taglib-devel
mailing list