File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -161,6 +161,9 @@ jobs:
161161 ln -s /usr/bin/cmake3 /usr/bin/cmake
162162 fi
163163
164+ elif [[ "${{ matrix.os }}" =~ ^alpine ]]; then
165+ $EXTRA_FLAGS+=" -DCMAKE_SHARED_LINKER_FLAGS='-static-libstdc++ -static-libgcc'"
166+
164167 elif [[ ${{ matrix.os }} == "android" ]]; then
165168 OpenCV_DIR="${{ github.workspace }}/opencv/sdk/native/jni"
166169 EXTRA_FLAGS+=" -DCMAKE_TOOLCHAIN_FILE=$ANDROID_NDK/build/cmake/android.toolchain.cmake"
@@ -251,12 +254,15 @@ jobs:
251254 android)
252255 $ANDROID_NDK/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-readelf -d OpenCvSharpExtern/libOpenCvSharpExtern.so | grep NEEDED
253256 ;;
254- linux )
255- ldd OpenCvSharpExtern/libOpenCvSharpExtern.so
257+ win )
258+ dumpbin /DEPENDENTS OpenCvSharpExtern/OpenCvSharpExtern.dll
256259 ;;
257260 osx*)
258261 otool -L OpenCvSharpExtern/libOpenCvSharpExtern.dylib
259262 ;;
263+ *) # Linux
264+ ldd OpenCvSharpExtern/libOpenCvSharpExtern.so
265+ ;;
260266 esac
261267
262268 - name : Make artifacts
You can’t perform that action at this time.
0 commit comments