Yo les gens!
Je cherche a comprendre comment les objets et libs static et dynamique sont construite par la toolchain gnu.
Vous avez une bonne doc la dessus?
Contexte:
J'ai rencontre un probleme d'incompatibilite entre une version recente de gcc et une version ancienne de ld.
Ca m'a pris 2 heures pour lire le manuel de gcc, objdump, ld, et as avant de comprendre ce qu'il se passait et trouver une solution.
Mais j'ai peur que ma solution soit un hack qui ne va pas marcher tout le temps.
J'espere arriver a lire un peu de documentation sur comment creer des lib natives statique et dynamique pour deployement sur des machines qui pourrait avoir un OS different, ou des versions des lib systemes differentes, etc.
Vous avez de la bonne doc quelque part?