[ https://issues.apache.org/jira/browse/ARROW-5132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17662154#comment-17662154 ]
Rok Mihevc commented on ARROW-5132: ----------------------------------- This issue has been migrated to [issue #16706|https://github.com/apache/arrow/issues/16706] on GitHub. Please see the [migration documentation|https://github.com/apache/arrow/issues/14542] for further details. > [Java] Errors on building gandiva_jni.dll on Windows with Visual Studio 2017 > ---------------------------------------------------------------------------- > > Key: ARROW-5132 > URL: https://issues.apache.org/jira/browse/ARROW-5132 > Project: Apache Arrow > Issue Type: Bug > Components: Java > Affects Versions: 0.13.0 > Reporter: Masayuki Takahashi > Priority: Major > Labels: pull-request-available > Fix For: 0.14.0 > > Time Spent: 1h > Remaining Estimate: 0h > > When building gandiva_jni.dll on Windows with Visual Studio 2017, some errors > occurs. > 1. `noexcept` not recognized > {code:java} > D:/development/repository/git/arrow/cpp/src/gandiva/precompiled/../../arrow/vendored/datetime/date.h:229:81: > error: expected function body after function declarator > CONSTCD11 month_weekday_last operator/(const weekday_last& wdl, int > m) NOEXCEPT; > {code} > 2. Link error > {code:java} > error LNK2001: unresolved external symbol "class > google::protobuf::internal::ExplicitlyConstructed<class > std::basic_string<char,struct std::char_traits,class std::allocator > > > google::protobuf::internal::fixed_address_empty_string" > {code} > 3. gandiva_jni.dll not found > {code:java} > gandiva_jni.dll was not found inside JAR. > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)