From 5cac61bd2c31dfd461a102b09a47818658a44fd1 Mon Sep 17 00:00:00 2001 From: a76yyyy Date: Fri, 31 Jan 2025 21:54:23 +0800 Subject: [PATCH] =?UTF-8?q?Build(apk):=20=F0=9F=9B=A0=EF=B8=8F=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=9E=84=E5=BB=BA=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alpine/APKBUILD | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/alpine/APKBUILD b/alpine/APKBUILD index 01eca7f..1c55cc1 100644 --- a/alpine/APKBUILD +++ b/alpine/APKBUILD @@ -11,13 +11,20 @@ license="MIT" makedepends=" abseil-cpp-dev bash + boost-dev cmake eigen-dev + flatbuffers-dev + g++ gnu-libiconv-dev gtest-dev icu-dev + libexecinfo-dev + libtool linux-headers + make nlohmann-json + patch protobuf-dev py3-numpy py3-numpy-dev @@ -29,6 +36,7 @@ makedepends=" python3-dev re2-dev samurai + util-linux zlib-dev " subpackages=" @@ -63,6 +71,8 @@ build() { -Donnxruntime_BUILD_SHARED_LIB=ON \ -Donnxruntime_BUILD_UNIT_TESTS="$(want_check && echo ON || echo OFF)" \ -Donnxruntime_ENABLE_PYTHON=ON \ + -Donnxruntime_USE_PREINSTALLED_EIGEN=ON \ + -Deigen_SOURCE_PATH=/usr/include/eigen3 \ -Donnxruntime_USE_NEURAL_SPEED=OFF # fix for 1.17.0, see: https://github.com/microsoft/onnxruntime/pull/19382 # hack for protobuf 23 sed -i 's|CMAKE_CXX_STANDARD 11|CMAKE_CXX_STANDARD 17|' build/_deps/onnx-src/CMakeLists.txt