je dis "pour la version actuelle" car apres discussion sur #rust, je pense que je vais pouvoir retirer les dependances sur librustrt et libstd (et surement d'autre par la meme occasion), apres si j'ai moi meme bien compris le fonctionnement c'est que par defaut le compiltateur rust va te link avec la libstd de rust , (sauf si tu precises un "no_std" dans ton projet), ensuite le but est d'avoir les grosses categories de fonctionnalites dans des .so separer de facon a terme de n'avoir a linker qu'avec ceux dont tu as besoin.
je vais essayer ce weekend de nettoyer un peu mon projet pour ne plus dependre de std et je reposterai le resultat.
[^] # Re: dur dur
Posté par Allan Simon . En réponse à la dépêche Bref, j'ai créé une bibliothèque Rust et un moteur iBus (et je cherche comment les empaqueter). Évalué à 1.
Le ldd pour la version actuelle donne
je dis "pour la version actuelle" car apres discussion sur #rust, je pense que je vais pouvoir retirer les dependances sur librustrt et libstd (et surement d'autre par la meme occasion), apres si j'ai moi meme bien compris le fonctionnement c'est que par defaut le compiltateur rust va te link avec la libstd de rust , (sauf si tu precises un "no_std" dans ton projet), ensuite le but est d'avoir les grosses categories de fonctionnalites dans des .so separer de facon a terme de n'avoir a linker qu'avec ceux dont tu as besoin.
je vais essayer ce weekend de nettoyer un peu mon projet pour ne plus dependre de std et je reposterai le resultat.