C'est vrai que la statique est la meilleure solution. Cependant, j'ai décidé de proposer deux versions :
Un binaire i386 / x86_64 qui intègre le maximum de librairies afin de tourner sur n'importe quel distribution. Seul problème => GLIBC est requis dans sa version 2.17 vu que c'est ce j'utilise sur ma distribution. Du coup, seules les distributions "récentes" pourront le lancer sans se soucier des dépendances sauf pour Fedora 18, le mauvais élève qui reste encore avec son GLIBC 2.16.
Un paquet DEB / RPM qui embarque deux librairies dans son binaire. Pourquoi ? Car elles sont actuellement indisponibles sans compiler.
J'ai beau cherché dans tous les sens, j'ai même c'est nuit j'ai dû rêver d'un pamètre géniale qui permettait de préciser la version de chaque librairie qu'on voudrait utiliser lors de la compilation. Peut-être que cela existe-déjà ?
Je pense que c'est la meilleure solution pour le moment car beaucoup de personnes me demandent un binaire qui ne demandent pas d'installer d'autres librairies et encore moins de les compiler à la main. Ce que je peux tout à fait comprendre, car quand j'étais un grand novice sur Linux, je rebutais à compiler quoi que se soit. Même si on est sur les Linux, j'ai les ressentiments que les utilisateurs veulent quelques choses qui fonctionne sans manipuler ou ajouter de nouveaux éléments à leur installation du moins c'est surtout le cas pour les utilisateurs d'Ubuntu et Fedora.
[^] # Re: Tu réponds déjà indirectement à ta question
Posté par shingo (site web personnel) . En réponse au message Compiler en statique, est-ce vraiment un problème ?. Évalué à 1.
C'est vrai que la statique est la meilleure solution. Cependant, j'ai décidé de proposer deux versions :
Un binaire i386 / x86_64 qui intègre le maximum de librairies afin de tourner sur n'importe quel distribution. Seul problème => GLIBC est requis dans sa version 2.17 vu que c'est ce j'utilise sur ma distribution. Du coup, seules les distributions "récentes" pourront le lancer sans se soucier des dépendances sauf pour Fedora 18, le mauvais élève qui reste encore avec son GLIBC 2.16.
Un paquet DEB / RPM qui embarque deux librairies dans son binaire. Pourquoi ? Car elles sont actuellement indisponibles sans compiler.
J'ai beau cherché dans tous les sens, j'ai même c'est nuit j'ai dû rêver d'un pamètre géniale qui permettait de préciser la version de chaque librairie qu'on voudrait utiliser lors de la compilation. Peut-être que cela existe-déjà ?
Je pense que c'est la meilleure solution pour le moment car beaucoup de personnes me demandent un binaire qui ne demandent pas d'installer d'autres librairies et encore moins de les compiler à la main. Ce que je peux tout à fait comprendre, car quand j'étais un grand novice sur Linux, je rebutais à compiler quoi que se soit. Même si on est sur les Linux, j'ai les ressentiments que les utilisateurs veulent quelques choses qui fonctionne sans manipuler ou ajouter de nouveaux éléments à leur installation du moins c'est surtout le cas pour les utilisateurs d'Ubuntu et Fedora.