GNOME Bugzilla – Bug 548034
G_PARAM_STATIC_STRINGS not available in Glib 2.12
Last modified: 2008-08-17 21:42:29 UTC
gst-plugins-base 0.10.20 configure.ac checks for Glib 2.12, but build fails with cc: "mixertrack.c", line 101: error 1588: "G_PARAM_STATIC_STRINGS" undefined. G_PARAM_STATIC_STRINGS appears to be available in Glib 2.13.
Which gstreamer version do you have installed and which compiler and version are you using? Could you check that a) gst.h includes gst/glib-compat.h and b) that glib-compat.h contains the following: #ifndef G_PARAM_STATIC_STRINGS #define G_PARAM_STATIC_STRINGS (G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB) #endif
>>Could you check that >> >>a) gst.h includes gst/glib-compat.h and >> >>b) that glib-compat.h contains the following: >> >>#ifndef G_PARAM_STATIC_STRINGS >>#define G_PARAM_STATIC_STRINGS (G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | >>G_PARAM_STATIC_BLURB) >>#endif HP aC++ version C.03.80 and HP C version B.11.11.18 on a C3700 workstation. Doh! - I was carelessly including files from gstreamer 0.10.13. The build now completes successfully (albeit with a couple of test failures). Thank you for your assistance.