UtiliserMaemo3.0SDK
En construction
Le SDK maemo3.0 fournit un environnement de développement et tous les outils nécessaires au développement d'applications pour le N800. Deux cibles (targets) sont disponibles :
SDK_X86
Cette target permet de compiler du code source pour le PC qui sert au développement. Cela permet de tester ses applications sans avoir à les installer sur le N800. Les binaires issus d'une compilation dans cet environnement ne peuvent être exécutés que sur le système de développement.
SDK_ARMEL
Cette target permet de compiler du code source pour le N800.
Les binaires issus d'une compilation dans cet environnement ne peuvent être exécutés que sur le N800.
On commencera donc par développer, compiler et tester dans la cible SDK_X86.
Puis, une fois l'application validée, on passera dans la cible SDK_ARMEL pour compiler son code dans un format exécutable par le N800.
Sur le système de développement, en root, exécuter :
echo "1024 65000" > /proc/sys/net/ipv4/ip_local_port_range
On peut ensuite passer dans l'environnement de développement, avec l'utilisateur spécifié lors de l'installation du SDK : /scratchbox/login
Sortie de l'environnement de de développement
exit
Accès au menu scratchbox
Ce menu permet de sélectionner la cible de compilation (n800 ou i386(PC))
sb-menu
Références
http://lists.scratchbox.org/pipermail/scratchbox-users/2006-April/000481.html