mirror of
https://github.com/apache/arrow.git
synced 2026-10-29 09:05:47 +08:00
enable plasma java client; fix flatbuffers link error because it is bundled now
This commit is contained in:
3 files changed
+2
-6
No files matched your search
@@ -64,6 +64,7 @@ ENV CC=gcc \
|
||||
ARROW_FLIGHT=OFF \
|
||||
ARROW_PARQUET=OFF \
|
||||
ARROW_PLASMA=ON \
|
||||
ARROW_PLASMA_JAVA_CLIENT=ON \
|
||||
ARROW_ORC=ON \
|
||||
ARROW_JNI=ON \
|
||||
ARROW_GANDIVA=ON \
|
||||
|
||||
@@ -76,6 +76,7 @@ cmake -G "${CMAKE_GENERATOR:-Ninja}" \
|
||||
-DARROW_ORC=${ARROW_ORC:-OFF} \
|
||||
-DARROW_PARQUET=${ARROW_PARQUET:-OFF} \
|
||||
-DARROW_PLASMA=${ARROW_PLASMA:-OFF} \
|
||||
-DARROW_PLASMA_JAVA_CLIENT=${ARROW_PLASMA_JAVA_CLIENT:-OFF} \
|
||||
-DARROW_PYTHON=${ARROW_PYTHON:-OFF} \
|
||||
-DARROW_S3=${ARROW_S3:-OFF} \
|
||||
-DARROW_TEST_LINKAGE=${ARROW_TEST_LINKAGE:-shared} \
|
||||
|
||||
@@ -190,17 +190,11 @@ if(ARROW_PLASMA_JAVA_CLIENT)
|
||||
plasma_shared
|
||||
${PLASMA_LINK_LIBS}
|
||||
"-undefined dynamic_lookup"
|
||||
-Wl,-force_load,flatbuffers::flatbuffers
|
||||
flatbuffers::flatbuffers
|
||||
${PTHREAD_LIBRARY})
|
||||
else(APPLE)
|
||||
target_link_libraries(plasma_java
|
||||
plasma_shared
|
||||
${PLASMA_LINK_LIBS}
|
||||
-Wl,--whole-archive
|
||||
flatbuffers::flatbuffers
|
||||
-Wl,--no-whole-archive
|
||||
flatbuffers::flatbuffers
|
||||
${PTHREAD_LIBRARY})
|
||||
endif(APPLE)
|
||||
endif()
|
||||
|
||||
Reference in new issue
Block a user