[Bug 756396] New: [PATCH]Fixing build issue on VS2010

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Oct 11 10:06:28 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=756396

            Bug ID: 756396
           Summary: [PATCH]Fixing build issue on VS2010
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Windows
            Status: NEW
          Severity: major
          Priority: Normal
         Component: gstreamer (core)
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: barun.singh at samsung.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 313067
  --> https://bugzilla.gnome.org/attachment.cgi?id=313067&action=edit
Modified files attached.

Fixed following to build on Windows platform using VS2010 express edition.
Please check in attachment.

Fix details:
Replaced bison command with Win_bison in project "generated" .vcxproj file.
Replaced flex command with Win_flex in prokect "generated" .vcxproj file.
Fixed Win_flex command line to generate parse_lex.h file.
Removed PREFIX macro from common.props file. (conflict with PREFIX macro
defined in config.h)
Removed BISON_PKGDATADIR macro from Common.props (Not Required) and causing
compilation error.
Added #define TARGET_CPU "" in common/config.h
Deleted gstmarshall.list from project "generated". (File does not exist)

Moved for loop variable i and j to declaration block of function
gst_protection_factory_check in file gstprotection.c (C99 support issue)
Modified #if defined (_MSC_VER) && _MSC_VER >= 1600 to #if defined (_MSC_VER)
&& _MSC_VER > 1600 in gst-printf.h line:53
Removed gstmarshal.c file from project "gstreamer". (Non existent file)

Adding missing source files in almost all projects.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list