xFasterTransformer icon indicating copy to clipboard operation
xFasterTransformer copied to clipboard

build: update pyproject.toml cmake<4.0

Open caterpillar-1 opened this issue 7 months ago • 0 comments

Build fails.

$ pip install . -v
  Collecting cmake
    Using cached https://mirror.nju.edu.cn/pypi/web/packages/91/96/2671d7f3612c4449affc956542b25d9193efd8026dbc8ab6b3498f5cede3/cmake-4.0.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.9 MB)
...
  CMake Error at CMakeLists.txt:15 (cmake_minimum_required):
    Compatibility with CMake < 3.5 has been removed from CMake.

    Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
    to tell CMake that the project requires at least <min> but has been updated
    to work with policies introduced by <max> or earlier.

    Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
  make[2]: *** [examples/cpp/CMakeFiles/sentencepiece_lib.dir/build.make:93: examples/cpp/sentencepiece_lib-prefix/src/sentencepiece_lib-stamp/sentencepiece_lib-configure] Error 1
  make[2]: Leaving directory '/home/ctp/xFasterTransformer/build'
  make[1]: *** [CMakeFiles/Makefile2:669: examples/cpp/CMakeFiles/sentencepiece_lib.dir/all] Error 2
  make[1]: *** Waiting for unfinished jobs....

caterpillar-1 avatar Apr 24 '25 03:04 caterpillar-1