Advice on building Velox ~ Compilation Errors #6231
khaledmahmoudintel
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am trying to build Velox on Windows platform. Velox documentation says it might not be supported or not tested on Windows. I want to post some compilation errors I am facing as this might provide some clues.
Any suggestions on missing build parameters, missing source ... etc ?
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
:\gluten\ep\build-velox\build\velox_ep\velox/dwio/common/exception/Exception.h(52,27): error C3536: 'facebook::velox::
error_code::kUnknown': cannot be used before it is initialized [C:\gluten\ep\build-velox\build\velox_ep_build\release
velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/dwio/common/exception/Exception.h(52,27): error C2440: 'default argument'
: cannot convert from 'int' to 'const std::string &' [C:\gluten\ep\build-velox\build\velox_ep_build\release\velox\dwio
\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/common/base/VeloxException.h(307,23): error C2665: 'facebook::velox::Velo
xException::VeloxException': no overloaded function could convert all the argument types [C:\gluten\ep\build-velox\buil
d\velox_ep_build\release\velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/common/base/VeloxException.h(295,27): error C3536: 'facebook::velox::erro
r_source::kErrorSourceRuntime': cannot be used before it is initialized [C:\gluten\ep\build-velox\build\velox_ep_build
\release\velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/common/base/VeloxException.h(289,23): error C2665: 'facebook::velox::Velo
xException::VeloxException': no overloaded function could convert all the argument types [C:\gluten\ep\build-velox\buil
d\velox_ep_build\release\velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/common/base/VeloxException.h(268,23): error C2665: 'facebook::velox::Velo
xException::VeloxException': no overloaded function could convert all the argument types [C:\gluten\ep\build-velox\buil
d\velox_ep_build\release\velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
C:\vcpkg\installed\x64-windows\include\glog/log_severity.h(57,1): fatal error C1189: #error: ERROR macro is defined.
Define GLOG_NO_ABBREVIATED_SEVERITIES before including logging.h. See the document for detail. [C:\gluten\ep\build-velo
x\build\velox_ep_build\release\velox\dwio\common\encryption\velox_dwio_common_encryption.vcxproj]
Running PROTO compiler
C:\gluten\ep\build-velox\build\velox_ep\velox/dwio/common/exception/Exception.h(52,27): error C3536: 'facebook::velox::
error_code::kUnknown': cannot be used before it is initialized [C:\gluten\ep\build-velox\build\velox_ep_build\release
velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/dwio/common/exception/Exception.h(52,27): error C2440: 'default argument'
: cannot convert from 'int' to 'const std::string &' [C:\gluten\ep\build-velox\build\velox_ep_build\release\velox\dwio
\common\compression\velox_dwio_common_compression.vcxproj]
C:\gluten\ep\build-velox\build\velox_ep\velox/common/base/VeloxException.h(307,23): error C2665: 'facebook::velox::Velo
xException::VeloxException': no overloaded function could convert all the argument types [C:\gluten\ep\build-velox\buil
d\velox_ep_build\release\velox\dwio\common\compression\velox_dwio_common_compression.vcxproj]
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Beta Was this translation helpful? Give feedback.
All reactions