We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
@ianmcook Thanks a lot for upgrading arrow to 4.0.0 in #17975.
I'm installing arrow 4.0.0 with vcpkg install arrow[dataset,s3,parquet].
vcpkg install arrow[dataset,s3,parquet]
vcpkg prints this usage text after installation:
The package arrow:x64-linux provides CMake targets: find_package(arrow CONFIG REQUIRED) # Note: 9 target(s) were omitted. target_link_libraries(main PRIVATE LZ4::lz4 re2::re2 arrow_static zstd::libzstd)
When I add find_package(Arrow CONFIG REQUIRED) to my CMakeLists.txt, the linker doesn't find the library at all:
find_package(Arrow CONFIG REQUIRED)
target_link_libraries(main PRIVATE arrow_static)
Linker error:
/usr/bin/ld: cannot find -larrow_static
I see the libs are at:
$ l vcpkg/installed/x64-linux/lib/ | grep arrow -rw-r--r-- 1 xander xander 32M Jun 18 07:24 libarrow.a -rw-r--r-- 1 xander xander 3.2M Jun 18 07:24 libarrow_dataset.a
What is the expected usage of linking against arrow using vcpkg? The given arrow_static isn't working for me.
arrow_static
The text was updated successfully, but these errors were encountered:
Hi @xanderdunn, sorry I didn't see this earlier.
The CMake examples I have seen use find_package(Arrow REQUIRED). Does that work? There's more info at https://arrow.apache.org/docs/cpp/build_system.html.
find_package(Arrow REQUIRED)
PS I just opened #19229 to update the arrow port to 5.0.0.
Sorry, something went wrong.
PhoebeHui
Successfully merging a pull request may close this issue.
@ianmcook Thanks a lot for upgrading arrow to 4.0.0 in #17975.
I'm installing arrow 4.0.0 with
vcpkg install arrow[dataset,s3,parquet]
.vcpkg prints this usage text after installation:
When I add
find_package(Arrow CONFIG REQUIRED)
to my CMakeLists.txt, the linker doesn't find the library at all:Linker error:
I see the libs are at:
What is the expected usage of linking against arrow using vcpkg? The given
arrow_static
isn't working for me.The text was updated successfully, but these errors were encountered: