Compiling git good (gsttaglib) fails on Raspian

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Compiling git good (gsttaglib) fails on Raspian

Peter Maersk-Moller-2
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


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Compiling git good (gsttaglib) fails on Raspian

Sebastian Dröge-3
On Mi, 2016-06-29 at 20:57 +0200, Peter Maersk-Moller wrote:
> Hi
>
> FYI compiling gst-plugins-good on updated/upgraded Raspian seems to
> fail. Please see details below.
> [...]

That's a bug in the C++ headers provided by Raspian there and will have
to be fixed on their side.

--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel

signature.asc (968 bytes) Download Attachment