GrabBag/AppAlgo/stereo_bolt_delivery/ABI_FINGERPRINT.txt
2026-07-01 18:16:18 +08:00

39 lines
1.3 KiB
Plaintext

# ABI fingerprint of libstereo_bolt.so
# Your board MUST match these or the .so will not load / not run.
# generated: 2026-07-01 (rebuilt on RK3588; OBB-axis ranging stability fix)
# libstereo_bolt.so SHA256:
# 67d9406c1ab69c36b8f3b363fe6cf38567fdac97c25fa160e4c80a4d63b172ae
[arch]
AArch64
[exported symbols] (9 total: lifecycle + precise + ranging)
# --- lifecycle / construction ---
sb_create # create from a config.yaml path (reads files from disk)
sb_create_ex # NEW: create from in-memory structs (zero file IO / no path / no perms)
sb_default_params # NEW: prefilled StereoBoltParamsC for sb_create_ex
sb_destroy
sb_last_error
sb_free_bolt_module_result
# --- precise measurement (12MP) ---
sb_process_bolt_module_files # precise, file variant
sb_process_bolt_module_buffers # precise, in-memory buffer variant
# --- binned ranging (3MP) ---
sb_range_bolt_binned # binned ranging, in-memory buffer
[min glibc required] (your board's glibc must be >= this)
GLIBC_2.32
[NEEDED shared libraries] (provide matching sonames at runtime)
librknnrt.so
libopencv_calib3d.so.4.5
libopencv_imgcodecs.so.4.5
libopencv_dnn.so.4.5
libopencv_imgproc.so.4.5
libopencv_core.so.4.5
libstdc++.so.6
libm.so.6
libgcc_s.so.1
libc.so.6
ld-linux-aarch64.so.1