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

Error occured while installing mongocxx driver version-3.5.1 in windows 10 thorugh Visual Studio 2019.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Duplicate
    • 3.1.3, 3.5.0, 3.4.2, 3.5.1
    • None
    • Build
    • None
    • Windows 10, Visual Studio 2019

    Description

      The environment and version details are mentioned below 

      • Visual Studio    - 2019
      • MongoDB         - 4.2.7  
      • Mongo C          - 1.18.0
      • Mongo Cxx       - 3.5.1
      • Boost                - 1.70.0
      • OS | Windows   - 10

      I have mongo c and Boost libraries of versions mentioned above. When Installing mongocxx (version mentioned above), it is throwing error "Must be trivially constructable". I have also tried with other versions(3.5.0, 3.4.1, 3.1.3) of mongo cxx which are also throwing same error.

      I have followed the instruction mentioned in the links to install mongoc and mongocxx lbraries.

      command used for installing : 

      1. cmake -G "Visual Studio 16 2019" -DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_FLAGS="/Zc:__cplusplus" -DBOOST_ROOT=C:\Boost -DCMAKE_PREFIX_PATH=C:\mongo-c-driver -DCMAKE_INSTALL_PREFIX=C:\mongo-cxx-driver ..
      2. msbuild.exe ALL_BUILD.vcxproj
      3. msbuild.exe INSTALL.vcxproj

      Building(step 2) ends in errors.

      Attachments

        1. error.PNG
          25 kB
          palani kumar

        Issue Links

          Activity

            People

              Unassigned Unassigned
              palanikumar0073@gmail.com palani kumar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: