After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 476348 - Incorrect Gstreamer version number in configure script/ compilation error
Incorrect Gstreamer version number in configure script/ compilation error
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-editor
0.8.0
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-09-12 21:15 UTC by Rob Eddy
Modified: 2007-09-12 22:10 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Rob Eddy 2007-09-12 21:15:05 UTC
Hello:


General environment is Suse 10.2 (64bit), with KDE desktop, but had same issues with Suse 10.3 B3 (64bit) and Gnome desktop


In line 21166 of configure

I changed GSTREAMER_MAJORMINOR=".8" to =".10" for gstreamer-010


"Configure" now completes, but "make" errors out with the following:


.......
 gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -DDATADIR=\"/usr/local/share/gst-editor/\" -pthread -I/usr/include/libxml
2 -I/opt/gnome/include/gstreamer-0.10 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -DORBIT2=
1 -pthread -I/usr/include/libart-2.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr
/include/libxml2 -I/opt/gnome/include/libgnomeui-2.0 -I/opt/gnome/include/libgnome-2.0 -I/opt/gnome/include/libgn
omecanvas-2.0 -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/include/gconf/2 -I/opt/gnome/include/libbonoboui-2.0 -I/o
pt/gnome/include/gnome-vfs-2.0 -I/opt/gnome/lib64/gnome-vfs-2.0/include -I/opt/gnome/include/gnome-keyring-1 -I/o
pt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -I/opt/gnome/include/orbit-2.0 -I/opt/gnome/include
/libbonobo-2.0 -I/opt/gnome/include/bonobo-activation-2.0 -I/opt/gnome/include/pango-1.0 -I/opt/gnome/lib64/gtk-2
.0/include -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/libglade-2.0 -I../../.. -I../../../libs -I../../../l
ibs -Wall -g -O2 -MT libgstelementbrowser_la-caps-tree.lo -MD -MP -MF .deps/libgstelementbrowser_la-caps-tree.Tpo
 -c caps-tree.c  -fPIC -DPIC -o .libs/libgstelementbrowser_la-caps-tree.o
caps-tree.c: In function 'update_caps_tree':
caps-tree.c:204: warning: implicit declaration of function 'gst_element_get_pad_list'
caps-tree.c:204: warning: assignment makes pointer from integer without a cast
caps-tree.c:228: error: 'GstElementFactory' has no member named 'padtemplates'
caps-tree.c: In function 'add_caps_to_tree':
caps-tree.c:273: warning: passing argument 2 of 'gst_structure_foreach' from incompatible pointer type
make[4]: *** [libgstelementbrowser_la-caps-tree.lo] Error 1
make[4]: Leaving directory `/home/reddy/gst-editor-0.8.0/libs/gst/element-browser'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/reddy/gst-editor-0.8.0/libs/gst'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/reddy/gst-editor-0.8.0/libs'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/reddy/gst-editor-0.8.0'
make: *** [all] Error 2

I put the severity as "blocker" because compilation fails. I would like to get this app running asap. I have used the similar Graphedt under Windoze.

Thanks.
Comment 1 Tim-Philipp Müller 2007-09-12 22:10:11 UTC
This is not a bug.  What you're trying to do bere is pretty much impossible.  GStreamer-0.8 and GStreamer-0.10 are not API compatible, they are pretty much like different libraries.  You won't be able to get gst-editor 0.8 compiled like that.

There's a GStreamer-0.10-based pipeline editor written in python here: http://gsteditor.wordpress.com/

Not sure how well it works though.