Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-89

Add Evergreen builder for MinGW

    XMLWordPrintable

    Details

      Description

      C++ Driver does not compile with Mingw.
      Tested versions of Mingw are 3.4.5 which comes with Qt 4.5 and 4.6.

      mongo/client/../util/goodies.h: In member function `mongo::WrappingInt
      mongo::WrappingInt::atomicIncrement()':
      mongo/client/../util/goodies.h:131: error: invalid conversion from
      `volatile long int*' to `long int*'

      mongo/client/../util/goodies.h:131: error: initializing argument 1
      of `long int InterlockedIncrement(long int*)'
      mongo/client/../util/goodies.h: In function `void
      mongo::time_t_to_String(time_t, char*)':
      mongo/client/../util/goodies.h:172: error: `ctime_s' was not declared
      in this scope

      mongo/client/../util/goodies.h:172: warning: unused variable 'ctime_s'
      In file included from mongo/client/dbclient.h:22,

      mongo/client/../db/jsobj.h: In constructor `mongo::JSObj1::JSObj1()':
      mongo/client/../db/jsobj.h:1631: error: `strcpy_s' was not declared in
      this scope

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                10 Vote for this issue
                Watchers:
                14 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: