make error in linux

B.Tian mctyro at gmail.com
Thu Jul 17 12:23:20 UTC 2014


Hi all,

I meet the error when install the taglib.

[ 47%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tfile.cpp.o
In file included from
/home/mp3/adv_new/taglib-1.9.1/taglib/riff/wav/wavfile.h:31,
                 from
/home/mp3/adv_new/taglib-1.9.1/taglib/toolkit/tfile.cpp:59:
/home/mp3/adv_new/taglib-1.9.1/taglib/riff/wav/infotag.h:61: warning:
`class TagLib::RIFF::Info::StringHandler' has virtual functions but
non-virtual destructor
[ 48%] Building CXX object
taglib/CMakeFiles/tag.dir/toolkit/tfilestream.cpp.o
/home/mp3/adv_new/taglib-1.9.1/taglib/toolkit/tfilestream.cpp: In member
function `virtual void TagLib::FileStream::removeBlock(TagLib::ulong,
TagLib::ulong)':
/home/mp3/adv_new/taglib-1.9.1/taglib/toolkit/tfilestream.cpp:310: warning:
converting of negative value `-0x00000000000000001' to `size_t'
[ 49%] Building CXX object taglib/CMakeFiles/tag.dir/toolkit/tdebug.cpp.o
/home/mp3/adv_new/taglib-1.9.1/taglib/toolkit/tdebug.cpp: In function `void
TagLib::debugData(const TagLib::ByteVector&)':
/home/mp3/adv_new/taglib-1.9.1/taglib/toolkit/tdebug.cpp:90: error: no
matching function for call to `std::bitset<8ul>::to_string()'
make64[2]: *** [taglib/CMakeFiles/tag.dir/toolkit/tdebug.cpp.o] Error 1
make64[1]: *** [taglib/CMakeFiles/tag.dir/all] Error 2
make64: *** [all] Error 2


cmake -DCMAKE_INSTALL_PREFIX=$HOME/taglib -DCMAKE_RELEASE_TYPE=Release .

How can to deal with this issue?
Thanks a lot!

--Biao
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20140717/bb994fe1/attachment.html>


More information about the taglib-devel mailing list