J'essaie de porter une application Linux C++ existante sur Raspberry Pi. L'application dépend d'un certain nombre de bibliothèques tierces.
J'utilise Ubuntu 12.04, et j'ai construit mon compilateur croisé GCC 4.7 en utilisant crosstools-ng (je me suis rendu compte plus tard que j'aurais pu m'épargner la peine d'utiliser une chaîne d'outils fournie officiellement !) Je suis capable de produire des exécutables fonctionnels pour mon Raspberry. Jusqu'à présent, tout va bien.
J'ai alors commencé à essayer de construire toutes les dépendances de mes bibliothèques tierces : GLib, SDL et plusieurs autres. Chacune de ces dépendances avait ses propres dépendances, etc. Il est rapidement apparu que la construction manuelle de versions ARM de toutes ces bibliothèques serait incroyablement fastidieuse et prendrait beaucoup de temps. Existe-t-il un moyen plus simple ?