GrabBag/AppAlgo/stereo_bolt_delivery/ABI_FINGERPRINT.txt
2026-07-03 14:19:06 +08:00

39 lines
1.4 KiB
Plaintext

# ABI fingerprint of libstereo_bolt.so
# Your board MUST match these or the .so will not load / not run.
# generated: 2026-07-02 (rebuilt on RK3588; v5 flat-top endpoint + 0703 OBB model; C ABI unchanged)
# libstereo_bolt.so SHA256:
# 8fb1cf6dfae4f655da7e96ea50d858b3971674cb6676dff0b3873a2da250b9af
[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