[gst-devel] Re: [gst-cvs] dlehn gst-plugins: gst-plugins/
Thomas Vander Stichele
thomas at urgent.rug.ac.be
Thu Oct 3 01:17:02 CEST 2002
> > > dnl when going to/from release please set the nano (fourth number) right !
> > > dnl releases only do Wall, cvs and prerelease does Werror too
> > > -AS_VERSION(gst-plugins, GST_PLUGINS, 0, 4, 1, 1, GST_ERROR="-Wall", GST_ERROR="-Wall -Werror")
> > > +AS_VERSION(gst-plugins, GST_PLUGINS_VERSION, 0, 4, 1, 1, GST_ERROR="-Wall", GST_ERROR="-Wall -Werror")
> > > AM_INIT_AUTOMAKE($PACKAGE,$VERSION)
> > > AS_LIBTOOL(GST_PLUGINS, 0, 0, 0, yes)
> > >
>
> Sure,
>
> The AS_VERSION() macro defines some version stuff based on that second
> parameter, such as FOO_MAJOR, FOO_MINOR, etc. The AS_LIBTOOL() macro
> expects vars of the form FOO_VERSION_MAJOR, FOO_VERSION_MINOR, etc. It
> uses these to constuct the value of FOO_LT_LDFLAGS and/or
> FOO_LIBVERSION. So... you need to pass in FOO_VERSION to AS_VERSION()
> to get things setup properly. This is how it's done in the core.
>
> The reason those AS_LIBTOOL() defined vars are needed now is that the
> gstgconf code should be built as a library and not a plugin. So it
> needs to have versioning info of some sort and might as well use the
> same methodology as the core to version it.
>
> Seem reasonable?
Yeah. What I meant to ask was - what is the net effect ? Which things
will now be different (filenames, libs) than they were before this fix ?
Thomas
--
The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
<-*- -*->
You know well
Just never tell
If someone's got a secret hell
<-*- thomas at apestaart.org -*->
URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/
More information about the gstreamer-devel
mailing list