2009-05-22 3 views
2

J'utilise scratchbox 2, l'environnement de compilation croisée de maemo. Lors de la compilation du code pour la cible ARM, je pense que la case à cocher 2 utilise le compilateur gcc ARM natif, qui fonctionne très lentement sur ma machine x86.L'installation de My scratchbox 2 utilise une build ARM gcc pour compiler pour la cible ARM. Comment puis-je réparer ça?

Je pense qu'il devrait utiliser un compilateur croisé ARM, compilé pour x86, qui s'exécute beaucoup plus rapidement.

Désolé pour le manque de détails pour l'instant, mais est-ce que je peux résoudre ce problème?

+0

Vous ne pouvez pas exécuter un programme ARM sur une machine x86 sans un émulateur ... (dont je doute que vous avez) – Zifre

Répondre

1

Après avoir lutté avec cela pendant un temps très long, il semble que la meilleure solution est de réinstaller simplement Scratchbox 2.

Assurez-vous de supprimer les répertoires suivants:

~/.maemo-sdk 
~/.scratchbox2 
/opt/maemo 

Et puis exécutez:

apt-get install maemo-sdk --reinstall 

Ensuite, installez scratchbox2 comme vous le faisiez auparavant.

Questions connexes