[gstreamer-bugs] [Bug 550944] New: Scons builder for libgstreamer

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Sep 4 22:33:50 PDT 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=550944

  GStreamer | gstreamer (core) | Ver: HEAD CVS
           Summary: Scons builder for libgstreamer
           Product: GStreamer
           Version: HEAD CVS
          Platform: Other
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gstreamer (core)
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: bornstub at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


I just write a SCons builder for core libgstreamer. I test it under windows, it
works fine. This is my first time to use SCons to write builder, namely, I am
not familiar with SCons. So if you see something wrong in that, just fix it or
write a comment, thanks. Scons is cool, but not good enough to handle some
specific detail of platform, I do my best to avoid using os and compiler
depended feature. If you'd like to run SCons under other os. It should be easy.

How to build gstreamer under windows:
To run scons, all you need is python and scons module, you can download them
from website. You should install dependencies before you build gstreamer. Build
every libraries by manual under windows would be painful job, fortunately, you
can find some libraries in Songbird project's dependencies svn. 

To build libgstreamer, check out gstreamer. And then, unzip my scons zip file
and overwrite gstreamer directory. Modify build.bat's include and lib path as
you need. You can also use command line to set up LIB and INCLUDE environment
variable, rather than use "build.bat".  Once you set up everything, type
"build"(use build.bat), or "scons install"(set up environment by manual),
everything should be done. If you need more option, just type "scope -H" to see
build options.

Victor Lin.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=550944.




More information about the Gstreamer-bugs mailing list