gstreamer/win32
David Schleef 037c9d2b34 gst/gstinfo.h: Add missing inline function.
Original commit message from CVS:
* gst/gstinfo.h: Add missing inline function.
* gst/gsttrace.c: add include
* gst/parse/grammar.y: remove unused code
* gst/registries/gstxmlregistry.c: (make_dir): make mkdir call
more portable.
* tools/gst-register.c: wrap unistd.h
More additions/fixes from Steve for the MSVC build.
* win32/GStreamer.vcproj:
* win32/Makefile:
* win32/Makefile.inspect:
* win32/Makefile.launch:
* win32/Makefile.register:
* win32/README.txt:
* win32/gst-inspect.vcproj:
* win32/gst-launch.vcproj:
* win32/gst-register.vcproj:
* win32/gstbytestream.def:
* win32/gstbytestream.vcproj:
* win32/gstconfig.h:
* win32/gstelements.def:
* win32/gstelements.vcproj:
* win32/gstenumtypes.c:
* win32/gstenumtypes.h:
* win32/gstoptimalscheduler.def:
* win32/gstoptimalscheduler.vcproj:
* win32/gstreamer.def:
* win32/gstspider.def:
* win32/gstspider.vcproj:
* win32/gstversion.h:
* win32/msvc71.sln:
2004-05-10 18:07:24 +00:00
..
vs7 gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
config.h win32/: 2004-04-29 02:52:21 +00:00
dirent.c win32/: 2004-04-29 02:52:21 +00:00
dirent.h win32/: 2004-04-29 02:52:21 +00:00
gst-inspect.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gst-launch.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gst-register.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstbytestream.def gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstbytestream.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstconfig.h gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstelements.def gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstelements.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstenumtypes.c gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstenumtypes.h gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstoptimalscheduler.def gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstoptimalscheduler.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstreamer.def gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
GStreamer.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstspider.def gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstspider.vcproj gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gstversion.h gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
gtchar.h win32/: 2004-04-29 02:52:21 +00:00
Makefile gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
Makefile.inspect gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
Makefile.launch gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
Makefile.register gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
mman.c win32/: 2004-04-29 02:52:21 +00:00
mman.h win32/: 2004-04-29 02:52:21 +00:00
mman.inl win32/: 2004-04-29 02:52:21 +00:00
msvc71.sln gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00
README.txt gst/gstinfo.h: Add missing inline function. 2004-05-10 18:07:24 +00:00

There are different makefiles that can be used to build GStreamer with the usual Microsoft 
compiling tools.

The Makefile is meant to be used with the GNU make program and the free 
version of the Microsoft compiler (http://msdn.microsoft.com/visualc/vctoolkit2003/). You also 
have to modify your system environment variables to use it from the command-line. You will also 
need a working Platform SDK for Windows that is available for free from Microsoft.

The projects/makefiles will generate automatically some source files needed to compile 
GStreamer. That requires that you have installed on your system some GNU tools and that they are 
available in your system PATH.

The GStreamer project depends on other libraries, namely :
- GLib
- libpopt
- libxml
- 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

NOTE : you can find Win32 versions of these libraries on 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

NOTE : 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)
and http://www.mingw.org/
- GNU make      (tested with 3.80)

NOTE : the generated files from the -auto makefiles will be available soon separately on the net 
for convenience (people who don't want to install GNU tools).