Hi all,

I have Arrow v8.0.0 installed in my conda environment. Cmake (v3.24.0) is
unable to find Arrow in Windows OS. I have no trouble running it in Linux
though. We have been previously using arrow v5.0.0 and haven't had any
trouble (I have verified it in a new conda env).

CMakeLists.txt

cmake_minimum_required(VERSION 3.22)
project(temp VERSION 1.0 LANGUAGES CXX)

find_package(Arrow REQUIRED)
message("Arrow_Found ${ARROW_FOUND}")
message("Arrow_VERSION ${ARROW_VERSION}")
message("Arrow_FULL_SO_VERION ${ARROW_FULL_SO_VERSION}")


Error in windows:

CMake Error at CMakeLists.txt:5 (find_package):
  By not providing "FindArrow.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Arrow", but
  CMake did not find one.

  Could not find a package configuration file provided by "Arrow" with any
of
  the following names:

    ArrowConfig.cmake
    arrow-config.cmake

  Add the installation prefix of "Arrow" to CMAKE_PREFIX_PATH or set
  "Arrow_DIR" to a directory containing one of the above files.  If "Arrow"
  provides a separate development package or SDK, be sure it has been
  installed.

What could be the issue here?

Best
-- 
Niranda Perera
https://niranda.dev/
@n1r44 <https://twitter.com/N1R44>

Reply via email to