mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-22 09:41:07 +00:00
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:
parent
f1472b4ed2
commit
faf76178b3
5 changed files with 74 additions and 102 deletions
|
@ -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:
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue