From adccd336789bbd912103e92bcc7c524e31c3b89f Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Thu, 6 Mar 2025 19:21:35 +0800 Subject: [PATCH] not link to libpython.so --- .github/workflows/ubuntu-arm64-cpu-wheels.yml | 2 ++ kaldifeat/python/csrc/CMakeLists.txt | 14 +++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ubuntu-arm64-cpu-wheels.yml b/.github/workflows/ubuntu-arm64-cpu-wheels.yml index 38f3f00..d2edaa7 100644 --- a/.github/workflows/ubuntu-arm64-cpu-wheels.yml +++ b/.github/workflows/ubuntu-arm64-cpu-wheels.yml @@ -81,6 +81,8 @@ jobs: echo "-----" find / -name "libpython*" + echo "----" + ls -lh /usr/lib64/libpython3.so # cp36-cp36m # cp37-cp37m diff --git a/kaldifeat/python/csrc/CMakeLists.txt b/kaldifeat/python/csrc/CMakeLists.txt index cf3bbae..ee87004 100644 --- a/kaldifeat/python/csrc/CMakeLists.txt +++ b/kaldifeat/python/csrc/CMakeLists.txt @@ -27,13 +27,13 @@ if(NOT WIN32) endif() target_link_libraries(_kaldifeat PRIVATE kaldifeat_core) -if(UNIX AND NOT APPLE) - target_link_libraries(_kaldifeat PUBLIC ${TORCH_DIR}/lib/libtorch_python.so) - target_link_libraries(_kaldifeat PUBLIC ${PYTHON_LIBRARY}) -elseif(WIN32) - target_link_libraries(_kaldifeat PUBLIC ${TORCH_DIR}/lib/torch_python.lib) - target_link_libraries(_kaldifeat PUBLIC ${PYTHON_LIBRARIES}) -endif() +# if(UNIX AND NOT APPLE) +# target_link_libraries(_kaldifeat PUBLIC ${TORCH_DIR}/lib/libtorch_python.so) +# target_link_libraries(_kaldifeat PUBLIC ${PYTHON_LIBRARY}) +# elseif(WIN32) +# target_link_libraries(_kaldifeat PUBLIC ${TORCH_DIR}/lib/torch_python.lib) +# target_link_libraries(_kaldifeat PUBLIC ${PYTHON_LIBRARIES}) +# endif() install(TARGETS _kaldifeat DESTINATION ../