From: GStreamer (bugzilla.gnome.org) <bug...@bu...> - 2008-09-05 05:33:43
|
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: gst...@li... ReportedBy: bor...@gm... QAContact: gst...@li... 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. |