Cbindgen kan brukes til å generere C bindinger for Rust kode.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/mozilla/cbindgen/archive/v0.29.2/cbindgen-0.29.2.tar.gz
Nedlasting MD5 sum: 5da43d9d5547eb1abdd63eb11482eb7e
Nedlastingsstørrelse: 244 KB
Estimert diskplass som kreves: 123 MB (legg til 553 MB for tester)
Estimert byggetid: 0.4 SBU (legg til 0.2 SB for tester), begge på en 4-kjerne maskin
En Internett tilkobling er nødvendig for å bygge denne pakken. Systemsertifikatlageret må kanskje konfigureres med make-ca-1.16.1 før du bygger denne pakken.
Installer cbindgen ved å kjøre følgende kommandoer:
cargo build --release
For å teste resultatene, utsted: cargo test --release. Tre tester
i profile.rs er kjent for å mislykkes
fordi de forventer noen Rust ustabile funksjoner som er deaktivert
i BLFS rustc-1.90.0 konfigurasjonen.
Nå, som root bruker:
install -Dm755 target/release/cbindgen /usr/bin/