Compile error on CentOS 8

Jerry Geis jerry.geis at gmail.com
Thu Jun 18 15:21:36 UTC 2020


I have a fresh install of CentOS 8 Trying to compile totem from source and
getting these errors about gstreamer...  Thoughts ?

totem is 3.26.2
gstreamer-1.0 is 1.14.5
Thanks

Jerry

[4/134] Compiling C object 'src/gst/af5651b@@totemgsthelpers at sta
/totem-gst-helpers.c.o'.
FAILED: src/gst/af5651b@@totemgsthelpers at sta/totem-gst-helpers.c.o
cc -Isrc/gst/af5651b@@totemgsthelpers at sta -Isrc/gst -I../src/gst
-I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -fdiagnostics-color=always -pipe
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O2
-g -DHAVE_CONFIG_H -D_REENTRANT -DGCONF_DISABLE_DEPRECATED
-DGCONF_DISABLE_SINGLE_INCLUDES -DBONOBO_DISABLE_DEPRECATED
-DBONOBO_DISABLE_SINGLE_INCLUDES -DBONOBO_UI_DISABLE_DEPRECATED
-DBONOBO_UI_DISABLE_SINGLE_INCLUDES -DGNOME_D
ISABLE_DEPRECATED -DGNOME_DISABLE_SINGLE_INCLUDES
-DLIBGLADE_DISABLE_DEPRECATED -DLIBGLADE_DISABLE_SINGLE_INCLUDES
-DGNOME_VFS_DISABLE_DEPRECATED -DGNOME_VFS_DISABLE_SINGLE_INCLUDES
-DWNCK_DISABLE_DEPRECATED -DWNCK_DISABLE_SINGL
E_INCLUDES -DLIBSOUP_DISABLE_DEPRECATED -DLIBSOUP_DISABLE_SINGLE_INCLUDES
-fno-strict-aliasing -Wcast-align -Wmissing-declarations
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -fPIC -pthread  -MD
-MQ 'src/gst/af5651b@@t
otemgsthelpers at sta/totem-gst-helpers.c.o' -MF 'src/gst/af5651b@
@totemgsthelpers at sta/totem-gst-helpers.c.o.d' -o 'src/gst/af5651b@
@totemgsthelpers at sta/totem-gst-helpers.c.o' -c
../src/gst/totem-gst-helpers.c
In file included from /usr/include/gstreamer-1.0/gst/tag/tag.h:26,
                 from ../src/gst/totem-gst-helpers.c:35:
/usr/include/gstreamer-1.0/gst/tag/tag-prelude.h:30:21: error: unknown type
name ‘GST_API_IMPORT’; did you mean ‘GST_URI_NO_PORT’?
 #define GST_TAG_API GST_API_IMPORT
                     ^~~~~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/tag/tag-enumtypes.h:12:1: note: in expansion
of macro ‘GST_TAG_API’
 GST_TAG_API
 ^~~~~~~~~~~
In file included from /usr/include/gstreamer-1.0/gst/tag/gsttagdemux.h:25,
                 from /usr/include/gstreamer-1.0/gst/tag/tag.h:27,
                 from ../src/gst/totem-gst-helpers.c:35:
/usr/include/gstreamer-1.0/gst/tag/tag-enumtypes.h:13:7: error: expected
‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before
‘gst_tag_demux_result_get_type’
 GType gst_tag_demux_result_get_type (void);
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gstreamer-1.0/gst/tag/tag.h:26,
                 from ../src/gst/totem-gst-helpers.c:35:
/usr/include/gstreamer-1.0/gst/tag/tag-prelude.h:30:21: error: unknown type
name ‘GST_API_IMPORT’; did you mean ‘GST_URI_NO_PORT’?
 #define GST_TAG_API GST_API_IMPORT
                     ^~~~~~~~~~~~~~
/usr/include/gstreamer-1.0/gst/tag/tag-enumtypes.h:17:1: note: in expansion
of macro ‘GST_TAG_API’
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20200618/fdbc063b/attachment.htm>


More information about the gstreamer-devel mailing list