update documentation with the clean version of dependencies

Original commit message from CVS:
update documentation with the clean version of dependencies
This commit is contained in:
Steve Lhomme 2004-08-03 15:19:34 +00:00
parent f1472b4ed2
commit faf76178b3
5 changed files with 74 additions and 102 deletions

View file

@ -1,3 +1,9 @@
2004-08-03 Steve Lhomme <steve.lhomme@free.fr>
* docs/manual/win32.xml:
* win32/README.txt:
update documentation with the clean version of dependencies
2004-08-03 Benjamin Otte <otte@gnome.org>
* gst/schedulers/entryscheduler.c:

View file

@ -18,32 +18,20 @@ available in your system PATH.</para>
<para>The GStreamer project depends on other libraries, namely :</para>
<itemizedlist>
<listitem><para>GLib</para></listitem>
<listitem><para>libpopt</para></listitem>
<listitem><para>libxml</para></listitem>
<listitem><para>popt</para></listitem>
<listitem><para>libxml2</para></listitem>
<listitem><para>libintl</para></listitem>
<listitem><para>libiconv</para></listitem>
</itemizedlist>
<para>The sources should be organised in folders as follow :</para>
<itemizedlist>
<listitem><para>$(PROJECT_DIR)\glib</para></listitem>
<listitem><para>$(PROJECT_DIR)\gstreamer (this package)</para></listitem>
<listitem><para>$(PROJECT_DIR)\libiconv</para></listitem>
<listitem><para>$(PROJECT_DIR)\libintl</para></listitem>
<listitem><para>$(PROJECT_DIR)\libxml2</para></listitem>
<listitem><para>$(PROJECT_DIR)\popt</para></listitem>
</itemizedlist>
<para>There is now an existing package that has all these dependencies built with MSVC7.1. It exists either as precompiled librairies
and headers in both Release and Debug mode, or as the source package to build it yourself. You can
find it on <ulink url="http://mukoli.free.fr/gstreamer/">http://mukoli.free.fr/gstreamer/</ulink>.</para>
<note>
<title>Notes</title>
<para>you can find Win32 versions of these libraries on <ulink url="http://gettext.sourceforge.net/">http://gettext.sourceforge.net/</ulink> and
<ulink url="http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net/</ulink> (you will need the Binaries and Developer files for each package).</para>
<para>GLib can be found on <ulink url="ftp://ftp.gtk.org/pub/gtk/v2.4/" type="ftp">ftp://ftp.gtk.org/pub/gtk/v2.4/</ulink> and should be compiled from the
sources</para>
<para>NOTE : GNU tools needed that you can find on <ulink url="http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net/</ulink></para>
<para>GNU tools needed that you can find on <ulink url="http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net/</ulink></para>
<itemizedlist>
<listitem><para>GNU flex (tested with 2.5.4)</para></listitem>
<listitem><para>GNU bison (tested with 1.35)</para></listitem>
@ -65,7 +53,9 @@ for convenience (people who don't want to install GNU tools).</para>
<para>By default, GSTreamer needs a registry. You have to generate it using "gst-register.exe". It will create
the file in c:\gstreamer\registry.xml that will hold all the plugins you can use.</para>
<para>You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins.</para>
<para>You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins. Both
directories should be added to your system PATH. The library dependencies should be installed in c:\usr</para>
<para>For example, my current setup is :</para>
<itemizedlist>
@ -77,17 +67,17 @@ the file in c:\gstreamer\registry.xml that will hold all the plugins you can use
<listitem><para><filename>c:\gstreamer\bin\gstelements.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\gstoptimalscheduler.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\gstspider.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\iconv.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\intl.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libglib-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgmodule-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgobject-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgthread-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgtreamer-0.8.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libxml2.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\popt1.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\plugins\gst-libs.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\plugins\gstmatroska.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\iconv.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\intl.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libglib-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libgmodule-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libgobject-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libgthread-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libxml2.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\popt.dll</filename></para></listitem>
</itemizedlist>
</sect1>

View file

@ -18,32 +18,20 @@ available in your system PATH.</para>
<para>The GStreamer project depends on other libraries, namely :</para>
<itemizedlist>
<listitem><para>GLib</para></listitem>
<listitem><para>libpopt</para></listitem>
<listitem><para>libxml</para></listitem>
<listitem><para>popt</para></listitem>
<listitem><para>libxml2</para></listitem>
<listitem><para>libintl</para></listitem>
<listitem><para>libiconv</para></listitem>
</itemizedlist>
<para>The sources should be organised in folders as follow :</para>
<itemizedlist>
<listitem><para>$(PROJECT_DIR)\glib</para></listitem>
<listitem><para>$(PROJECT_DIR)\gstreamer (this package)</para></listitem>
<listitem><para>$(PROJECT_DIR)\libiconv</para></listitem>
<listitem><para>$(PROJECT_DIR)\libintl</para></listitem>
<listitem><para>$(PROJECT_DIR)\libxml2</para></listitem>
<listitem><para>$(PROJECT_DIR)\popt</para></listitem>
</itemizedlist>
<para>There is now an existing package that has all these dependencies built with MSVC7.1. It exists either as precompiled librairies
and headers in both Release and Debug mode, or as the source package to build it yourself. You can
find it on <ulink url="http://mukoli.free.fr/gstreamer/">http://mukoli.free.fr/gstreamer/</ulink>.</para>
<note>
<title>Notes</title>
<para>you can find Win32 versions of these libraries on <ulink url="http://gettext.sourceforge.net/">http://gettext.sourceforge.net/</ulink> and
<ulink url="http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net/</ulink> (you will need the Binaries and Developer files for each package).</para>
<para>GLib can be found on <ulink url="ftp://ftp.gtk.org/pub/gtk/v2.4/" type="ftp">ftp://ftp.gtk.org/pub/gtk/v2.4/</ulink> and should be compiled from the
sources</para>
<para>NOTE : GNU tools needed that you can find on <ulink url="http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net/</ulink></para>
<para>GNU tools needed that you can find on <ulink url="http://gnuwin32.sourceforge.net/">http://gnuwin32.sourceforge.net/</ulink></para>
<itemizedlist>
<listitem><para>GNU flex (tested with 2.5.4)</para></listitem>
<listitem><para>GNU bison (tested with 1.35)</para></listitem>
@ -65,7 +53,9 @@ for convenience (people who don't want to install GNU tools).</para>
<para>By default, GSTreamer needs a registry. You have to generate it using "gst-register.exe". It will create
the file in c:\gstreamer\registry.xml that will hold all the plugins you can use.</para>
<para>You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins.</para>
<para>You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins. Both
directories should be added to your system PATH. The library dependencies should be installed in c:\usr</para>
<para>For example, my current setup is :</para>
<itemizedlist>
@ -77,17 +67,17 @@ the file in c:\gstreamer\registry.xml that will hold all the plugins you can use
<listitem><para><filename>c:\gstreamer\bin\gstelements.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\gstoptimalscheduler.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\gstspider.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\iconv.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\intl.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libglib-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgmodule-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgobject-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgthread-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libgtreamer-0.8.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\libxml2.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\bin\popt1.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\plugins\gst-libs.dll</filename></para></listitem>
<listitem><para><filename>c:\gstreamer\plugins\gstmatroska.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\iconv.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\intl.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libglib-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libgmodule-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libgobject-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libgthread-2.0-0.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\libxml2.dll</filename></para></listitem>
<listitem><para><filename>c:\usr\bin\popt.dll</filename></para></listitem>
</itemizedlist>
</sect1>

View file

@ -16,24 +16,14 @@ available in your system PATH.
The GStreamer project depends on other libraries, namely :
- GLib
- libpopt
- libxml
- popt
- libxml2
- gettext
- libiconv
The sources should be organised in folders as follow :
$(PROJECT_DIR)\glib
$(PROJECT_DIR)\gstreamer (this package)
$(PROJECT_DIR)\libiconv
$(PROJECT_DIR)\gettext
$(PROJECT_DIR)\libxml2
$(PROJECT_DIR)\popt
NOTE : you can find Win32 versions of these libraries on http://gettext.sourceforge.net/ and
http://gnuwin32.sourceforge.net/ (you will need the Binaries and Developer files for each package.)
NOTE : GLib can be found on ftp://ftp.gtk.org/pub/gtk/v2.4/ and should be compiled from the
sources
There is now an existing package that has all these dependencies built with MSVC7.1. It exists either
a precompiled librairies and headers in both Release and Debug mode, or as the source package to build
it yourself. You can find it on http://mukoli.free.fr/gstreamer/.
NOTE : GNU tools needed that you can find on http://gnuwin32.sourceforge.net/
- GNU flex (tested with 2.5.4)
@ -49,7 +39,9 @@ for convenience (people who don't want to install GNU tools).
By default, GSTreamer needs a registry. You have to generate it using "gst-register.exe". It will create
the file in c:\gstreamer\registry.xml that will hold all the plugins you can use.
You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins.
You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins. Both
directories should be added to your system PATH. The library dependencies should be installed in c:\usr.
For example, my current setup is :
C:\gstreamer\registry.xml
@ -60,14 +52,15 @@ C:\gstreamer\bin\gstbytestream.dll
C:\gstreamer\bin\gstelements.dll
C:\gstreamer\bin\gstoptimalscheduler.dll
C:\gstreamer\bin\gstspider.dll
C:\gstreamer\bin\iconv.dll
C:\gstreamer\bin\intl.dll
C:\gstreamer\bin\libglib-2.0-0.dll
C:\gstreamer\bin\libgmodule-2.0-0.dll
C:\gstreamer\bin\libgobject-2.0-0.dll
C:\gstreamer\bin\libgthread-2.0-0.dll
C:\gstreamer\bin\libgtreamer-0.8.dll
C:\gstreamer\bin\libxml2.dll
C:\gstreamer\bin\popt1.dll
C:\gstreamer\plugins\gst-libs.dll
C:\gstreamer\plugins\gstmatroska.dll
C:\usr\bin\iconv.dll
C:\usr\bin\intl.dll
C:\usr\bin\libglib-2.0-0.dll
C:\usr\bin\libgmodule-2.0-0.dll
C:\usr\bin\libgobject-2.0-0.dll
C:\usr\bin\libgthread-2.0-0.dll
C:\usr\bin\libxml2.dll
C:\usr\bin\popt.dll

View file

@ -16,24 +16,14 @@ available in your system PATH.
The GStreamer project depends on other libraries, namely :
- GLib
- libpopt
- libxml
- popt
- libxml2
- gettext
- libiconv
The sources should be organised in folders as follow :
$(PROJECT_DIR)\glib
$(PROJECT_DIR)\gstreamer (this package)
$(PROJECT_DIR)\libiconv
$(PROJECT_DIR)\gettext
$(PROJECT_DIR)\libxml2
$(PROJECT_DIR)\popt
NOTE : you can find Win32 versions of these libraries on http://gettext.sourceforge.net/ and
http://gnuwin32.sourceforge.net/ (you will need the Binaries and Developer files for each package.)
NOTE : GLib can be found on ftp://ftp.gtk.org/pub/gtk/v2.4/ and should be compiled from the
sources
There is now an existing package that has all these dependencies built with MSVC7.1. It exists either
a precompiled librairies and headers in both Release and Debug mode, or as the source package to build
it yourself. You can find it on http://mukoli.free.fr/gstreamer/.
NOTE : GNU tools needed that you can find on http://gnuwin32.sourceforge.net/
- GNU flex (tested with 2.5.4)
@ -49,7 +39,9 @@ for convenience (people who don't want to install GNU tools).
By default, GSTreamer needs a registry. You have to generate it using "gst-register.exe". It will create
the file in c:\gstreamer\registry.xml that will hold all the plugins you can use.
You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins.
You should install the GSTreamer core in c:\gstreamer\bin and the plugins in c:\gstreamer\plugins. Both
directories should be added to your system PATH. The library dependencies should be installed in c:\usr.
For example, my current setup is :
C:\gstreamer\registry.xml
@ -60,14 +52,15 @@ C:\gstreamer\bin\gstbytestream.dll
C:\gstreamer\bin\gstelements.dll
C:\gstreamer\bin\gstoptimalscheduler.dll
C:\gstreamer\bin\gstspider.dll
C:\gstreamer\bin\iconv.dll
C:\gstreamer\bin\intl.dll
C:\gstreamer\bin\libglib-2.0-0.dll
C:\gstreamer\bin\libgmodule-2.0-0.dll
C:\gstreamer\bin\libgobject-2.0-0.dll
C:\gstreamer\bin\libgthread-2.0-0.dll
C:\gstreamer\bin\libgtreamer-0.8.dll
C:\gstreamer\bin\libxml2.dll
C:\gstreamer\bin\popt1.dll
C:\gstreamer\plugins\gst-libs.dll
C:\gstreamer\plugins\gstmatroska.dll
C:\usr\bin\iconv.dll
C:\usr\bin\intl.dll
C:\usr\bin\libglib-2.0-0.dll
C:\usr\bin\libgmodule-2.0-0.dll
C:\usr\bin\libgobject-2.0-0.dll
C:\usr\bin\libgthread-2.0-0.dll
C:\usr\bin\libxml2.dll
C:\usr\bin\popt.dll