Alors pour être honnête avec toi, voici l'état:
- ayant pu avoir accès à un N900 très rapidement, j'ai mis un QEMU ARM (Scratchbox), compilé/debiannisé rapidement Enna, les EFL et toutes les libs nécessaires et fait tourner ca sur l'ARM Cortex-A8 de notre cher téléphone. Ca marche, bien que tout est full-s/w.
- Dimanche j'ai enfin ajouté le toolchain ARM à la geexbox donc pour l'instant ca ne va pas très loin vu que pas encore essayé.
- Maintenant je devrais bientot avoir une BeagleBoard pour faire des vrais essais que je puisse tester. Donc le tout sera fourni soit sous forme de sources (classique) à compiler pour ARM, soit un rootfs précompilé (en fait, les 2) pour ARM, mais très probablement optimisé pour Cortex-A8. Pour OpenGL, Enna et les EFL sont suffisamment intelligents pour l'utiliser si dispo et sinon pour faire du software. Il ne me reste plus qu'à comprendre comment marche OpenGL ES sur ces machines, comment j'interface ça avec X.Org / Mesa (je ne sais même pas s'il y a encore le besoin) et si j'ai vraiment besoin du driver xorg-omap3 :-)
Toute aide à ce sujet est la bienvenue, même s'il ne s'agit que de m'expliquer :p
[^] # Re: Portage ARM
Posté par Benjamin Zores . En réponse à la dépêche Sortie de GeeXboX 2.0-alpha1. Évalué à 2.
- ayant pu avoir accès à un N900 très rapidement, j'ai mis un QEMU ARM (Scratchbox), compilé/debiannisé rapidement Enna, les EFL et toutes les libs nécessaires et fait tourner ca sur l'ARM Cortex-A8 de notre cher téléphone. Ca marche, bien que tout est full-s/w.
- Dimanche j'ai enfin ajouté le toolchain ARM à la geexbox donc pour l'instant ca ne va pas très loin vu que pas encore essayé.
- Maintenant je devrais bientot avoir une BeagleBoard pour faire des vrais essais que je puisse tester. Donc le tout sera fourni soit sous forme de sources (classique) à compiler pour ARM, soit un rootfs précompilé (en fait, les 2) pour ARM, mais très probablement optimisé pour Cortex-A8. Pour OpenGL, Enna et les EFL sont suffisamment intelligents pour l'utiliser si dispo et sinon pour faire du software. Il ne me reste plus qu'à comprendre comment marche OpenGL ES sur ces machines, comment j'interface ça avec X.Org / Mesa (je ne sais même pas s'il y a encore le besoin) et si j'ai vraiment besoin du driver xorg-omap3 :-)
Toute aide à ce sujet est la bienvenue, même s'il ne s'agit que de m'expliquer :p