# 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