Cbindgen peut être utilisé pour générer des liaisons C pour du code Rust.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://github.com/mozilla/cbindgen/archive/v0.29.2/cbindgen-0.29.2.tar.gz
Somme de contrôle MD5 du téléchargement : 5da43d9d5547eb1abdd63eb11482eb7e
Taille du téléchargement : 244 Ko
Estimation de l'espace disque requis : 123 Mo (plus 553 Mo pour les tests)
Estimation du temps de construction : 0,4 SBU (plus 0,2 SBU pour les tests), les deux sur une machine à 4 cœurs
Il est nécessaire d'être connecté à internet pour construire ce paquet
Installez cbindgen en exécutant les commandes suivantes :
cargo build --release
Pour tester les résultats exécutez : cargo test --release. trois tests
profile.rs sont connus pour échouer
car ils ont besoin de certaines fonctionnalités instables de Rust,
désactivées dans la configuration BLFS de rustc-1.90.0.
Maintenant, en tant qu'utilisateur root :
install -Dm755 target/release/cbindgen /usr/bin/