Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-4961

[C++][Python] Add GTest_SOURCE=BUNDLED to relevant build docs that use conda-forge toolchain

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.13.0
    • Component/s: C++

      Description

      The conda-forge gtest packages don't work for me on Windows. In the meantime, it is necessary to use BUNDLED method as we are currently already doing in our Appveyor builds, so we should update the documentation so others don't hit this rough edge

      util-internal-test.obj : error LNK2001: unresolved external symbol "class testing::internal::Mutex testing::internal::g_gmock_mutex" (?g_gmock_mutex@internal@testing@@3VMutex@12@A) [C:\Users\wesmc\code\arrow\cp p\build\src\arrow\compute\kernels\arrow-compute-util-internal-test.vcxproj]
      util-internal-test.obj : error LNK2001: unresolved external symbol "class testing::internal::ThreadLocal<class testing::Sequence *> testing::internal::g_gmock_implicit_sequence" (?g_gmock_implicit_sequence@inte rnal@testing@@3V?$ThreadLocal@PEAVSequence@testing@@@12@A) [C:\Users\wesmc\code\arrow\cpp\build\src\arrow\compute\kernels\arrow-compute-util-internal-test.vcxproj]
      C:\Users\wesmc\code\arrow\cpp\build\release\Release\arrow-compute-util-internal-test.exe : fatal error LNK1120: 2 unresolved externals [C:\Users\wesmc\code\arrow\cpp\build\src\arrow\compute\kernels\arrow-comput e-util-internal-test.vcxproj]
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                wesm Wes McKinney
                Reporter:
                wesm Wes McKinney
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 40m
                  40m