From 7a78f2eb7a5c7363dfaafcec4977fd729ac0db6e Mon Sep 17 00:00:00 2001 From: Fangjun Kuang Date: Tue, 15 Apr 2025 18:00:07 +0800 Subject: [PATCH] Fix building for HarmonyOS (#2125) --- .../sherpa_onnx/src/main/cpp/libs/armeabi-v7a/.gitkeep | 0 sherpa-onnx/csrc/online-recognizer-impl.cc | 4 ++-- sherpa-onnx/csrc/vad-model.cc | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/armeabi-v7a/.gitkeep diff --git a/harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/armeabi-v7a/.gitkeep b/harmony-os/SherpaOnnxHar/sherpa_onnx/src/main/cpp/libs/armeabi-v7a/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/sherpa-onnx/csrc/online-recognizer-impl.cc b/sherpa-onnx/csrc/online-recognizer-impl.cc index 9354ab08..4401591d 100644 --- a/sherpa-onnx/csrc/online-recognizer-impl.cc +++ b/sherpa-onnx/csrc/online-recognizer-impl.cc @@ -53,7 +53,7 @@ std::unique_ptr OnlineRecognizerImpl::Create( "Please rebuild sherpa-onnx with -DSHERPA_ONNX_ENABLE_RKNN=ON if you " "want to use rknn."); SHERPA_ONNX_EXIT(-1); - return nullptr + return nullptr; #endif } @@ -112,7 +112,7 @@ std::unique_ptr OnlineRecognizerImpl::Create( "Please rebuild sherpa-onnx with -DSHERPA_ONNX_ENABLE_RKNN=ON if you " "want to use rknn."); SHERPA_ONNX_EXIT(-1); - return nullptr + return nullptr; #endif } diff --git a/sherpa-onnx/csrc/vad-model.cc b/sherpa-onnx/csrc/vad-model.cc index 714801d8..25236dd9 100644 --- a/sherpa-onnx/csrc/vad-model.cc +++ b/sherpa-onnx/csrc/vad-model.cc @@ -17,6 +17,7 @@ #include "sherpa-onnx/csrc/rknn/silero-vad-model-rknn.h" #endif +#include "sherpa-onnx/csrc/macros.h" #include "sherpa-onnx/csrc/silero-vad-model.h" namespace sherpa_onnx {