Bonjour rewind,
Si tu fabriques ton gestionnaire de dépendance, voici quelques idées en vrac.
Pour la gestion des dépendances, comme tu le faisais remarquer gcc -E -M est un bon début. Pour les bibliothèques, on peut utiliser pkg-config.
Pour télécharger les dépendances ne pas profiter de celui déjà fournis par nos distributions (pacman, apt, dnf, ...), et de leur paquets. Ça peut être très pratique pour aller chercher les gazillions de dépendances, notamment lors d'une cross-compilation (je compile sous ubuntu amd64 pour debian armhf, et j'ai téléchargé tous les paquets *-dev pour les headers + leurs dépendances qui contiennent les .so/.a depuis les serveurs debian arm).
Et enfin pour fabriquer des paquets, on peut utiliser fpm. Je n'ai toujours pas pris le temps d'en faire un journal, je voulais le tester un peu avant, mais cet outil est vraiment très bien.
# piste si tu créer effectivement un gestionnaire de dépendences
Posté par robin . En réponse au journal biicode, c'est fini. Évalué à 1.
Bonjour rewind,
Si tu fabriques ton gestionnaire de dépendance, voici quelques idées en vrac.
Pour la gestion des dépendances, comme tu le faisais remarquer
gcc -E -Mest un bon début. Pour les bibliothèques, on peut utiliserpkg-config.Pour télécharger les dépendances ne pas profiter de celui déjà fournis par nos distributions (pacman, apt, dnf, ...), et de leur paquets. Ça peut être très pratique pour aller chercher les gazillions de dépendances, notamment lors d'une cross-compilation (je compile sous ubuntu amd64 pour debian armhf, et j'ai téléchargé tous les paquets *-dev pour les headers + leurs dépendances qui contiennent les .so/.a depuis les serveurs debian arm).
Et enfin pour fabriquer des paquets, on peut utiliser fpm. Je n'ai toujours pas pris le temps d'en faire un journal, je voulais le tester un peu avant, mais cet outil est vraiment très bien.
bépo powered