2016-08-31, 14:58
> https://github.com/xbmc/xbmc/pull/10372 should hopefully fix the sse issue.
thanks, I'll give that a try
my attempt, above, almost finiished
taglib and tinylib ARE installed; not sure yet what's missing
thanks, I'll give that a try
my attempt, above, almost finiished
Code:
...
[100%] Linking CXX executable kodi.bin
/usr/bin/cmake -E cmake_link_script CMakeFiles/kodi.dir/link.txt --verbose=1
/usr/local/src/kodi/build/build/ffmpeg-link-wrapper /usr/bin/g++ -O3 -pipe -fmessage-length=0 -fstack-protector -march=armv7-a -mfpu=neon-vfpv4 -mfloat-abi=hard -mtune=cortex-a7 -mcpu=cortex-a7 -ftree-vectorize -Wno-psabi -Wa,-mno-warn-deprecated -Wno-deprecated-declarations -Wl,--dynamic-linker=/lib/ld-linux-armhf.so.3 -std=c++11 -O3 -DNDEBUG -fuse-ld=gold CMakeFiles/kodi.dir/usr/local/src/kodi/xbmc/platform/posix/main.cpp.o -o kodi.bin -rdynamic -Wl,--whole-archive build/unrarxlib/libunrarxlib.a build/upnp/libupnp.a build/swig/libpython_binding.a -Wl,--no-whole-archive libkodi.a -lpthread -lsqlite3 -lfreetype -lpcrecpp -lpcre build/libdvd/lib/libdvdnav.a build/libdvd/lib/libdvdread.a build/libdvd/lib/libdvdcss.a -ltinyxml -lpython2.7 -lyajl -llzo2 -lfribidi -ltag build/lib/libcrossguid.a -luuid -lz -lmicrohttpd -lgcrypt -lgpg-error -lrt -lmysqlclient -lssh -lxslt -lxml2 -lasound -ludev -ldbus-1 -lssl -lcrypto -lGL -lGLU -lX11 -lXext -ldrm -lXrandr -lEGL -ldl build/unrarxlib/libunrarxlib.a build/upnp/libupnp.a build/swig/libpython_binding.a
libkodi.a(Artist.cpp.o):Artist.cpp:function CArtist::Load(TiXmlElement const*, bool, bool): error: undefined reference to 'operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, TiXmlNode const&)'
libkodi.a(Artist.cpp.o):Artist.cpp:function CArtist::Load(TiXmlElement const*, bool, bool): error: undefined reference to 'operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, TiXmlNode const&)'
libkodi.a(Artist.cpp.o):Artist.cpp:function CArtist::Load(TiXmlElement const*, bool, bool): error: undefined reference to 'operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, TiXmlNode const&)'
libkodi.a(Control.cpp.o):Control.cpp:function XBMCAddon::xbmcgui::Control::setAnimations(std::vector<XBMCAddon::Tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, XBMCAddon::tuple_null_type, XBMCAddon::tuple_null_type, XBMCAddon::tuple_null_type>, std::allocator<XBMCAddon::Tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, XBMCAddon::tuple_null_type, XBMCAddon::tuple_null_type, XBMCAddon::tuple_null_type> > > const&): error: undefined reference to 'TiXmlElement::SetAttribute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(Control.cpp.o):Control.cpp:vtable for CXBMCTinyXML: error: undefined reference to 'TiXmlDocument::StreamIn(std::istream*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*)'
libkodi.a(SettingsManager.cpp.o):SettingsManager.cpp:function CSettingsManager::Serialize(TiXmlNode*) const: error: undefined reference to 'TiXmlElement::TiXmlElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(SettingsManager.cpp.o):SettingsManager.cpp:function CSettingsManager::Serialize(TiXmlNode*) const: error: undefined reference to 'TiXmlElement::TiXmlElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(AddonManager.cpp.o):AddonManager.cpp:function ADDON::CAddonMgr::AddonsFromRepoXML(ADDON::CRepository::DirInfo const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<std::shared_ptr<ADDON::IAddon>, std::allocator<std::shared_ptr<ADDON::IAddon> > >&): error: undefined reference to 'operator<<(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, TiXmlNode const&)'
libkodi.a(Skin.cpp.o):Skin.cpp:function ADDON::CSkinSetting::Serialize(TiXmlElement*) const: error: undefined reference to 'TiXmlElement::SetAttribute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(Skin.cpp.o):Skin.cpp:function ADDON::CSkinInfo::SettingsToXML(CXBMCTinyXML&) const: error: undefined reference to 'TiXmlElement::SetAttribute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(Skin.cpp.o):Skin.cpp:function ADDON::CSkinInfo::SettingsToXML(CXBMCTinyXML&) const: error: undefined reference to 'TiXmlElement::SetAttribute(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(ButtonTranslator.cpp.o):ButtonTranslator.cpp:function CButtonTranslator::TranslateKeyboardButton(TiXmlElement*): error: undefined reference to 'TiXmlAttributeSet::Find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
libkodi.a(ButtonTranslator.cpp.o):ButtonTranslator.cpp:function CButtonTranslator::TranslateKeyboardButton(TiXmlElement*): error: undefined reference to 'TiXmlAttributeSet::Find(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
libkodi.a(XBMCTinyXML.cpp.o):XBMCTinyXML.cpp:function CXBMCTinyXML::CXBMCTinyXML(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&): error: undefined reference to 'TiXmlDocument::TiXmlDocument(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(XBMCTinyXML.cpp.o):XBMCTinyXML.cpp:function CXBMCTinyXML::CXBMCTinyXML(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&): error: undefined reference to 'TiXmlDocument::TiXmlDocument(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(ViewStateSettings.cpp.o):ViewStateSettings.cpp:function CViewStateSettings::Save(TiXmlNode*) const: error: undefined reference to 'TiXmlElement::TiXmlElement(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
libkodi.a(TagLoaderTagLib.cpp.o):TagLoaderTagLib.cpp:function (anonymous namespace)::StringListToVectorString(TagLib::StringList const&): error: undefined reference to 'TagLib::String::to8Bit[abi:cxx11](bool) const'
libkodi.a(TagLoaderTagLib.cpp.o):TagLoaderTagLib.cpp:function (anonymous namespace)::GetASFStringList(TagLib::List<TagLib::ASF::Attribute> const&): error: undefined reference to 'TagLib::String::to8Bit[abi:cxx11](bool) const'
libkodi.a(TagLoaderTagLib.cpp.o):TagLoaderTagLib.cpp:function bool CTagLoaderTagLib::ParseTag<TagLib::ID3v1::Tag>(TagLib::ID3v1::Tag*, MUSIC_INFO::EmbeddedArt*, MUSIC_INFO::CMusicInfoTag&): error: undefined reference to 'TagLib::String::to8Bit[abi:cxx11](bool) const'
libkodi.a(TagLoaderTagLib.cpp.o):TagLoaderTagLib.cpp:function bool CTagLoaderTagLib::ParseTag<TagLib::ID3v1::Tag>(TagLib::ID3v1::Tag*, MUSIC_INFO::EmbeddedArt*, MUSIC_INFO::CMusicInfoTag&): error: undefined reference to 'TagLib::String::to8Bit[abi:cxx11](bool) const'
collect2: error: ld returned 1 exit status
CMakeFiles/kodi.dir/build.make:138: recipe for target 'kodi.bin' failed
make[2]: *** [kodi.bin] Error 1
make[2]: Leaving directory '/usr/local/src/kodi/build'
CMakeFiles/Makefile2:680: recipe for target 'CMakeFiles/kodi.dir/all' failed
make[1]: *** [CMakeFiles/kodi.dir/all] Error 2
make[1]: Leaving directory '/usr/local/src/kodi/build'
Makefile:141: recipe for target 'all' failed
make: *** [all] Error 2
taglib and tinylib ARE installed; not sure yet what's missing