From: Steve Lhomme Date: Tue, 3 Aug 2004 15:19:34 +0000 (+0000) Subject: update documentation with the clean version of dependencies X-Git-Tag: RELEASE-0_8_6~76 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=faf76178b3366f038f4a527f4c285944d3500553;p=platform%2Fupstream%2Fgstreamer.git update documentation with the clean version of dependencies Original commit message from CVS: update documentation with the clean version of dependencies --- diff --git a/ChangeLog b/ChangeLog index 7c57d5c..c478e9b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2004-08-03 Steve Lhomme + + * docs/manual/win32.xml: + * win32/README.txt: + update documentation with the clean version of dependencies + 2004-08-03 Benjamin Otte * gst/schedulers/entryscheduler.c: diff --git a/docs/manual/appendix-win32.xml b/docs/manual/appendix-win32.xml index 6e9c53b..b751b95 100644 --- a/docs/manual/appendix-win32.xml +++ b/docs/manual/appendix-win32.xml @@ -18,32 +18,20 @@ available in your system PATH. The GStreamer project depends on other libraries, namely : GLib -libpopt -libxml +popt +libxml2 libintl libiconv -The sources should be organised in folders as follow : - -$(PROJECT_DIR)\glib -$(PROJECT_DIR)\gstreamer (this package) -$(PROJECT_DIR)\libiconv -$(PROJECT_DIR)\libintl -$(PROJECT_DIR)\libxml2 -$(PROJECT_DIR)\popt - +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 http://mukoli.free.fr/gstreamer/. Notes -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). - -GLib can be found on ftp://ftp.gtk.org/pub/gtk/v2.4/ and should be compiled from the -sources - -NOTE : GNU tools needed that you can find on http://gnuwin32.sourceforge.net/ +GNU tools needed that you can find on http://gnuwin32.sourceforge.net/ GNU flex (tested with 2.5.4) GNU bison (tested with 1.35) @@ -65,7 +53,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 : @@ -77,17 +67,17 @@ the file in c:\gstreamer\registry.xml that will hold all the plugins you can use 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 diff --git a/docs/manual/win32.xml b/docs/manual/win32.xml index 6e9c53b..b751b95 100644 --- a/docs/manual/win32.xml +++ b/docs/manual/win32.xml @@ -18,32 +18,20 @@ available in your system PATH. The GStreamer project depends on other libraries, namely : GLib -libpopt -libxml +popt +libxml2 libintl libiconv -The sources should be organised in folders as follow : - -$(PROJECT_DIR)\glib -$(PROJECT_DIR)\gstreamer (this package) -$(PROJECT_DIR)\libiconv -$(PROJECT_DIR)\libintl -$(PROJECT_DIR)\libxml2 -$(PROJECT_DIR)\popt - +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 http://mukoli.free.fr/gstreamer/. Notes -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). - -GLib can be found on ftp://ftp.gtk.org/pub/gtk/v2.4/ and should be compiled from the -sources - -NOTE : GNU tools needed that you can find on http://gnuwin32.sourceforge.net/ +GNU tools needed that you can find on http://gnuwin32.sourceforge.net/ GNU flex (tested with 2.5.4) GNU bison (tested with 1.35) @@ -65,7 +53,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 : @@ -77,17 +67,17 @@ the file in c:\gstreamer\registry.xml that will hold all the plugins you can use 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 diff --git a/win32/README.txt b/win32/README.txt index 6626fd2..e4e1c86 100644 --- a/win32/README.txt +++ b/win32/README.txt @@ -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 diff --git a/win32/vs7/README.txt b/win32/vs7/README.txt index 6626fd2..e4e1c86 100644 --- a/win32/vs7/README.txt +++ b/win32/vs7/README.txt @@ -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