# 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