[ https://issues.apache.org/jira/browse/ARROW-5431?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17662455#comment-17662455 ]
Rok Mihevc commented on ARROW-5431: ----------------------------------- This issue has been migrated to [issue #21884|https://github.com/apache/arrow/issues/21884] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > [C++] Protobuf fails building on Windows > ---------------------------------------- > > Key: ARROW-5431 > URL: https://issues.apache.org/jira/browse/ARROW-5431 > Project: Apache Arrow > Issue Type: Bug > Components: C++ > Reporter: Antoine Pitrou > Priority: Major > > Looks like this part of our build chain assumes Unix: > {code} > [55/489] Performing configure step for 'protobuf_ep' > FAILED: protobuf_ep-prefix/src/protobuf_ep-stamp/protobuf_ep-configure > cmd.exe /C "cd /D > C:\t\arrow\cpp\build-debug\protobuf_ep-prefix\src\protobuf_ep > && C:\Miniconda3\envs\arrow\Library\bin\cmake.exe -P > C:/t/arrow/cpp/build-debug/ > protobuf_ep-prefix/src/protobuf_ep-stamp/protobuf_ep-configure-DEBUG.cmake && > C: > \Miniconda3\envs\arrow\Library\bin\cmake.exe -E touch > C:/t/arrow/cpp/build-debug > /protobuf_ep-prefix/src/protobuf_ep-stamp/protobuf_ep-configure" > CMake Error at > C:/t/arrow/cpp/build-debug/protobuf_ep-prefix/src/protobuf_ep-sta > mp/protobuf_ep-configure-DEBUG.cmake:49 (message): > Command failed: %1 is not a valid Win32 application > './configure' 'AR=' 'RANLIB=' 'CC=C:/Program Files (x86)/Microsoft Visual > Stu > dio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x64/cl.exe' > 'CXX=C:/Min > iconda3/envs/arrow/Scripts/clcache.exe' '--disable-shared' > '--prefix=C:/t/arrow/ > cpp/thirdparty/protobuf_ep-install' 'CFLAGS=/DWIN32 /D_WINDOWS /W3 /MDd /Zi > /Ob > 0 /Od /RTC1' 'CXXFLAGS=/DWIN32 /D_WINDOWS /GR /EHsc > /D_SILENCE_TR1_NAMESPACE_DE > PRECATION_WARNING /MDd /Zi /Ob0 /Od /RTC1' > See also > > C:/t/arrow/cpp/build-debug/protobuf_ep-prefix/src/protobuf_ep-stamp/protobuf > _ep-configure-*.log > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)