#bindings #cmake

sys lzo-sys

Raw bindings to the LZO compression library

6 releases (2 stable)

Uses new Rust 2024

1.1.0 Mar 1, 2026
1.0.0 Apr 12, 2025
0.3.1 Jan 11, 2024
0.2.0 Jan 11, 2024
0.1.0 Jan 11, 2024

#1153 in Compression

38 downloads per month
Used in lzo1x

GPL-2.0 license

1.5MB
33K SLoC

C 13K SLoC // 0.2% comments Shell 8K SLoC // 0.2% comments M4 7.5K SLoC // 0.2% comments Batch 1K SLoC Assembly 1K SLoC // 0.3% comments GNU Style Assembly 724 SLoC // 0.3% comments Rust 383 SLoC Perl 269 SLoC // 0.2% comments Automake 126 SLoC // 0.2% comments

Contains (autotools obfuscated code, 505KB) lzo/configure, (ELF exe/lib, 1KB) lzo/asm/i386/obj/elf32/lzo1c_s1.o, (ELF exe/lib, 1KB) lzo/asm/i386/obj/elf32/lzo1f_f1.o, (ELF exe/lib, 1KB) lzo/asm/i386/obj/elf32/lzo1x_f1.o, (ELF exe/lib, 1KB) lzo/asm/i386/obj/elf32/lzo1x_s1.o, (ELF exe/lib, 1KB) lzo/asm/i386/obj/elf32/lzo1y_f1.o and 8 more.

crate docs

LZO-sys

Raw bindings to the LZO compression library.

Building requires cmake.

No runtime deps