2017-06-02 2 views
0

Quelle serait la bonne façon d'ajouter la prise en charge des bits arm64 pour un package basé sur autools?Prise en charge du nouveau processeur Autotools

J'essaie de compiler libdbuscpp pour l'architecture de bit arm64.

Je vois qu'il y a un fichier appelé config.sub qui liste tous les processeurs supportés. autoreconf -vfi ne met à nouveau pas à jour les ensembles de processeurs.

Dois-je modifier ce fichier manuellement?

+1

Et qu'est-ce qui ne va vraiment pas avec ça maintenant? Autotools devrait être le plus récent supportant arm64 (ou aarch64, quel que soit le nom choisi). – 0andriy

+1

Quelle difficulté avez-vous rencontrée dans votre compilation croisée? Quels arguments avez-vous passé à 'configure'? De quelle manière 'configure' a échoué? Ou a-t-il échoué? –

Répondre

1

Les versions récentes de libtool et automake ont des fichiers config.sub prenant en charge aarch64. Vous devriez envisager de mettre à jour les outils GNU Build System.

+0

Oui, cela m'a aidé. J'utilisais autoreconf 2.63. Après le passage à autoreconf 2.69, ce problème a été résolu. – Kamath