Android JniViewer Sample running error

Build command failed.
Error while executing process D:\Android\sdk\cmake\3.10.2.4988404\bin\ninja.exe with arguments {-C E:\SvnLocalProjects\occt\install20230504V1\share\opencascade\samples\java\jniviewer\app\.cxx\cmake\release\arm64-v8a TKJniSample}
ninja: Entering directory `E:\SvnLocalProjects\occt\install20230504V1\share\opencascade\samples\java\jniviewer\app\.cxx\cmake\release\arm64-v8a'
[1/3] Building CXX object CMakeFiles/TKJniSample.dir/OcctJni_MsgPrinter.cxx.o
[2/3] Building CXX object CMakeFiles/TKJniSample.dir/OcctJni_Viewer.cxx.o
[3/3] Linking CXX shared library E:\SvnLocalProjects\occt\install20230504V1\share\opencascade\samples\java\jniviewer\app\build\intermediates\cmake\release\obj\arm64-v8a\libTKJniSample.so
FAILED: E:/SvnLocalProjects/occt/install20230504V1/share/opencascade/samples/java/jniviewer/app/build/intermediates/cmake/release/obj/arm64-v8a/libTKJniSample.so
cmd.exe /C "cd . && D:\Android\sdk\ndk\21.0.6113669-2\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe --target=aarch64-none-linux-android21 --gcc-toolchain=D:/Android/sdk/ndk/21.0.6113669-2/toolchains/llvm/prebuilt/windows-x86_64 --sysroot=D:/Android/sdk/ndk/21.0.6113669-2/toolchains/llvm/prebuilt/windows-x86_64/sysroot -fPIC -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -Wall -frtti -fexceptions -fpermissive -O2 -DNDEBUG -Wl,--exclude-libs,libgcc_real.a -Wl,--exclude-libs,libatomic.a -Wl,--build-id -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments -shared -Wl,-soname,libTKJniSample.so -o E:\SvnLocalProjects\occt\install20230504V1\share\opencascade\samples\java\jniviewer\app\build\intermediates\cmake\release\obj\arm64-v8a\libTKJniSample.so CMakeFiles/TKJniSample.dir/OcctJni_MsgPrinter.cxx.o CMakeFiles/TKJniSample.dir/OcctJni_Viewer.cxx.o E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKernel.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKMath.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKG2d.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKG3d.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKGeomBase.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKBRep.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKGeomAlgo.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKTopAlgo.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKShHealing.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKMesh.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKPrim.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKBO.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKBool.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKFillet.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKOffset.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKXSBase.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKIGES.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKSTEPBase.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKSTEPAttr.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKSTEP209.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKSTEP.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKService.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKHLR.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKV3d.so E:/SvnLocalProjects/occt/install20230504V1/libs/arm64-v8a/libTKOpenGles.so E:/SvnLocalProjects/occt/3rdparty/freetype-2.7.1-android/libs/arm64-v8a/libfreetype.so -lEGL -lGLESv2 -llog -landroid -latomic -lm && cd ."
CMakeFiles/TKJniSample.dir/OcctJni_MsgPrinter.cxx.o:(.data.rel.ro._ZTV18OcctJni_MsgPrinter+0x48): undefined reference to `Message_Printer::SendStringStream(std::__ndk1::basic_stringstream<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, Message_Gravity) const'
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.

Cross-compiling (Android) successfully, then runing Android JniViewer Sample, errors happens. i have no ideas how to deal with it. someone has any ideas?