equinor / segyio

Fast Python library for SEGY files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support to release Linux aarch64 wheels

odidev opened this issue · comments

Problem

On aarch64, ‘pip install segyio’ builds the wheels from source code and is giving the below error -

-- Found PythonLibs: /usr/lib/aarch64-linux-gnu/libpython3.8.so (found version "3.8.10")
  CMake Error at setup-CMakeLists.txt:7 (find_package):
    By not providing "Findsegyio.cmake" in CMAKE_MODULE_PATH this project has
    asked CMake to find a package configuration file provided by "segyio", but
    CMake did not find one.

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

      segyioConfig.cmake
      segyio-config.cmake

    Add the installation prefix of "segyio" to CMAKE_PREFIX_PATH or set
    "segyio_DIR" to a directory containing one of the above files.  If "segyio"
    provides a separate development package or SDK, be sure it has been
    installed.
  Call Stack (most recent call first):
    CMakeLists.txt:6 (include)

Resolution

On aarch64, ‘pip install segyio’ should download the wheels from pypi

@jokva and Team Please let me know your interest in releasing aarch64 wheels. I can help in this.

Closed by #519