README   README 
skipping to change at line 157 skipping to change at line 157
------------------------ ------------------------
You should always prefer installing from packages first. GStreamer is You should always prefer installing from packages first. GStreamer is
well-maintained for a number of distributions, including Fedora, Debian, well-maintained for a number of distributions, including Fedora, Debian,
Ubuntu, Mandrake, Gentoo, ... Ubuntu, Mandrake, Gentoo, ...
Only in cases where you: Only in cases where you:
- want to hack on GStreamer - want to hack on GStreamer
- want to verify that a bug has been fixed - want to verify that a bug has been fixed
- do not have a sane distribution - do not have a sane distribution
should you choose to build from source tarballs or CVS. should you choose to build from source tarballs or git.
Find more information about the various packages at Find more information about the various packages at
http://gstreamer.freedesktop.org/download/ http://gstreamer.freedesktop.org/download/
COMPILING FROM SOURCE TARBALLS COMPILING FROM SOURCE TARBALLS
------------------------------ ------------------------------
- again, make sure that you really need to install from source ! - again, make sure that you really need to install from source !
If GStreamer is one of your first projects ever that you build from sourc e, If GStreamer is one of your first projects ever that you build from sourc e,
consider taking on an easier project. consider taking on an easier project.
skipping to change at line 193 skipping to change at line 193
ok. ok.
If it did not work, keep in mind that you might need to adjust the If it did not work, keep in mind that you might need to adjust the
PATH and/or LD_LIBRARY_PATH environment variables to make the system PATH and/or LD_LIBRARY_PATH environment variables to make the system
find GStreamer in the prefix where you installed (by default that is /usr /local). find GStreamer in the prefix where you installed (by default that is /usr /local).
- After this, you're ready to install gst-plugins, which will provide the - After this, you're ready to install gst-plugins, which will provide the
functionality you're probably looking for by now, so go on and read functionality you're probably looking for by now, so go on and read
that README. that README.
COMPILING FROM CVS COMPILING FROM GIT
------------------ ------------------
When building from CVS sources, you will need to run autogen.sh to generate When building from git sources, you will need to run autogen.sh to generate
the build system files. the build system files.
You will need a set of additional tools typical for building from CVS, You will need a set of additional tools typical for building from git,
including: including:
- autoconf - autoconf
- automake - automake
- libtool - libtool
autogen.sh will check for recent enough versions and complain if you don't have autogen.sh will check for recent enough versions and complain if you don't have
them. You can also specify specific versions of automake and autoconf with them. You can also specify specific versions of automake and autoconf with
--with-automake and --with-autoconf --with-automake and --with-autoconf
Check autogen.sh options by running autogen.sh --help Check autogen.sh options by running autogen.sh --help
skipping to change at line 222 skipping to change at line 222
from autogen.sh with -- between the two. from autogen.sh with -- between the two.
prefix has been added to autogen.sh but will be passed on to configure beca use prefix has been added to autogen.sh but will be passed on to configure beca use
some build scripts like that. some build scripts like that.
When you have done this once, you can use autoregen.sh to re-autogen with When you have done this once, you can use autoregen.sh to re-autogen with
the last passed options as a handy shortcut. Use it. the last passed options as a handy shortcut. Use it.
After the autogen.sh stage, you can follow the directions listed in After the autogen.sh stage, you can follow the directions listed in
"COMPILING FROM SOURCE" "COMPILING FROM SOURCE"
You can also run your whole cvs stack uninstalled. The script in You can also run your whole git stack uninstalled. The script in
the gstreamer module /docs/faq/gst-uninstalled) is helpful in setting the gstreamer module /scripts/gst-uninstalled) is helpful in setting
up your environment for this. up your environment for this.
PLUG-IN DEPENDENCIES AND LICENSES PLUG-IN DEPENDENCIES AND LICENSES
--------------------------------- ---------------------------------
GStreamer is developed under the terms of the LGPL (see LICENSE file for GStreamer is developed under the terms of the LGPL (see LICENSE file for
details). Some of our plug-ins however rely on libraries which are availabl e details). Some of our plug-ins however rely on libraries which are availabl e
under other licenses. This means that if you are distributing an applicatio n under other licenses. This means that if you are distributing an applicatio n
which has a non-GPL compatible license (for instance a closed-source which has a non-GPL compatible license (for instance a closed-source
application) with GStreamer, you have to make sure not to distribute GPL-li nked application) with GStreamer, you have to make sure not to distribute GPL-li nked
 End of changes. 5 change blocks. 
6 lines changed or deleted 6 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/