Compiling git good (gsttaglib) fails on Raspian

Peter Maersk-Moller pmaersk at gmail.com
Wed Jun 29 18:57:36 UTC 2016


Hi

FYI compiling gst-plugins-good on updated/upgraded Raspian seems to fail.
Please see details below.

best regards.
PeterMM

make[3]: Entering directory
'/home/pi/Projects/GStreamer/Git/gst-plugins-good/ext/taglib'
  CXX      libgsttaglib_la-gstid3v2mux.lo
In file included from /usr/include/locale.h:29:0,
                 from /usr/include/c++/4.9/clocale:42,
                 from
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h:41,
                 from /usr/include/c++/4.9/bits/localefwd.h:40,
                 from /usr/include/c++/4.9/string:43,
                 from /usr/include/taglib/taglib.h:47,
                 from /usr/include/taglib/tstring.h:30,
                 from /usr/include/taglib/tstringlist.h:29,
                 from /usr/include/taglib/textidentificationframe.h:29,
                 from gstid3v2mux.cc:55:
/usr/include/arm-linux-gnueabihf/bits/locale.h:23:114: error: 'j' does not
name a type
In file included from
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h:41:0,
                 from /usr/include/c++/4.9/bits/localefwd.h:40,
                 from /usr/include/c++/4.9/string:43,
                 from /usr/include/taglib/taglib.h:47,
                 from /usr/include/taglib/tstring.h:30,
                 from /usr/include/taglib/tstringlist.h:29,
                 from /usr/include/taglib/textidentificationframe.h:29,
                 from gstid3v2mux.cc:55:
/usr/include/c++/4.9/clocale:53:11: error: '::lconv' has not been declared
   using ::lconv;
           ^
/usr/include/c++/4.9/clocale:54:11: error: '::setlocale' has not been
declared
   using ::setlocale;
           ^
/usr/include/c++/4.9/clocale:55:11: error: '::localeconv' has not been
declared
   using ::localeconv;
           ^
In file included from /usr/include/c++/4.9/bits/localefwd.h:40:0,
                 from /usr/include/c++/4.9/string:43,
                 from /usr/include/taglib/taglib.h:47,
                 from /usr/include/taglib/tstring.h:30,
                 from /usr/include/taglib/tstringlist.h:29,
                 from /usr/include/taglib/textidentificationframe.h:29,
                 from gstid3v2mux.cc:55:
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h:52:23: error:
'uselocale' was not declared in this scope
   extern "C" __typeof(uselocale) __uselocale;
                       ^
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h:52:45: error:
invalid type in declaration before ';' token
   extern "C" __typeof(uselocale) __uselocale;
                                             ^
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h: In function 'int
std::__convert_from_v(__locale_struct* const&, char*, int, const char*,
...)':
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h:75:53: error:
'__gnu_cxx::__uselocale' cannot be used as a function
     __c_locale __old = __gnu_cxx::__uselocale(__cloc);
                                                     ^
/usr/include/arm-linux-gnueabihf/c++/4.9/bits/c++locale.h:100:33: error:
'__gnu_cxx::__uselocale' cannot be used as a function
     __gnu_cxx::__uselocale(__old);
                                 ^
Makefile:732: recipe for target 'libgsttaglib_la-gstid3v2mux.lo' failed
make[3]: *** [libgsttaglib_la-gstid3v2mux.lo] Error 1
make[3]: Leaving directory
'/home/pi/Projects/GStreamer/Git/gst-plugins-good/ext/taglib'
Makefile:923: recipe for target 'taglib' failed
make[2]: *** [taglib] Error 2
make[2]: Leaving directory
'/home/pi/Projects/GStreamer/Git/gst-plugins-good/ext'
Makefile:697: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
'/home/pi/Projects/GStreamer/Git/gst-plugins-good'
Makefile:625: recipe for target 'all' failed
make: *** [all] Error 2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160629/69cc8985/attachment.html>


More information about the gstreamer-devel mailing list