diff --git a/cpp/examples/arrow/CMakeLists.txt b/cpp/examples/arrow/CMakeLists.txt index 38a8005fe3c..18707aa37c7 100644 --- a/cpp/examples/arrow/CMakeLists.txt +++ b/cpp/examples/arrow/CMakeLists.txt @@ -137,8 +137,10 @@ if(ARROW_PARQUET AND ARROW_DATASET) ${DATASET_EXAMPLES_LINK_LIBS}) add_dependencies(execution-plan-documentation-examples parquet) - add_arrow_example(join_example EXTRA_LINK_LIBS ${DATASET_EXAMPLES_LINK_LIBS}) - add_dependencies(join-example parquet) + if(ARROW_CSV) + add_arrow_example(join_example EXTRA_LINK_LIBS ${DATASET_EXAMPLES_LINK_LIBS}) + add_dependencies(join-example parquet) + endif() add_arrow_example(udf_example)