| Compiler python pour caanoo | |
|
Auteur | Message |
---|
Nico Noob'
Messages : 16 Réputation : 0 Inscrit le : 16/01/2011
| Msg n°1 Sujet: Compiler python pour caanoo Lun 24 Jan 2011, 18:44 | |
| Bonsoir à tous !
Est-ce que vous savez comment compiler python pour la caanoo ?
J'ai tenté avec le cross-compilateur de gph sous linux/x86 mais c'est plus compliqué que ça. Le processus de compilation de python implique une execution "sur place" d'une partie du code compilé. Donc forcemment ça merdoie.
Si vous avez réussi comment avez vous fait ?
Avez vous essayé avec une machine ARM émulée avec qemu (sous debian armel) par exemple ?
Merci les gars... A+ |
|
| |
Eric62 Master Chief
Messages : 531 Réputation : 1 Age : 54 Inscrit le : 14/11/2010
Localisation : Audruicq
| |
| |
Nico Noob'
Messages : 16 Réputation : 0 Inscrit le : 16/01/2011
| Msg n°3 Sujet: Re: Compiler python pour caanoo Lun 24 Jan 2011, 20:43 | |
| Bonsoir Eric,
C'est surtout pour le fun.
J'aimerais aussi faire fonctionner pygame/numpy dessus pour voir si un projet sur lequel je travail est portable sur la gp.
J'ai trouvé une archive avec Python2.6+pygame pour la wiz mais je n'arrive pas à le faire fonctionner... |
|
| |
Eric62 Master Chief
Messages : 531 Réputation : 1 Age : 54 Inscrit le : 14/11/2010
Localisation : Audruicq
| |
| |
Nico Noob'
Messages : 16 Réputation : 0 Inscrit le : 16/01/2011
| |
| |
Eric62 Master Chief
Messages : 531 Réputation : 1 Age : 54 Inscrit le : 14/11/2010
Localisation : Audruicq
| |
| |
Nico Noob'
Messages : 16 Réputation : 0 Inscrit le : 16/01/2011
| Msg n°7 Sujet: Re: Compiler python pour caanoo Mer 26 Jan 2011, 18:29 | |
| Effectivement, c'est la version compilé pour la Wiz mais qui ne semble pas fonctionner.
Les sources que j'ai essayé de compiler sont celles du site python officiel : ici --> 2.7.1 |
|
| |
Eric62 Master Chief
Messages : 531 Réputation : 1 Age : 54 Inscrit le : 14/11/2010
Localisation : Audruicq
| |
| |
Nico Noob'
Messages : 16 Réputation : 0 Inscrit le : 16/01/2011
| Msg n°9 Sujet: Re: Compiler python pour caanoo Mer 26 Jan 2011, 18:39 | |
| Oui, j'ai remplacé gcc par le compilateur arm-eabi-gph-gcc (ou quelque chose comme ça). Ca compile normalement, puis plantage : je me retrouve avec des instructions assembleurs non reconnus. J'ai trouvé sur le web que la compilation nécessitait l'exécution de code compilé (ici cross-compilé) ce qui explique la difficulté. Il existe des patchs qui sont dépendant de la version et qui me semblent difficile à mettre en oeuvre. J'ai pas eu le temps de m'y repencher mais l'idée suivant est de virtualiser. Mais je suis pas sûr non plus que ça marche, et puis ça m'entraine dans une tout autre galère : faire fonctionnerdebian armel sur qemu |
|
| |
Eric62 Master Chief
Messages : 531 Réputation : 1 Age : 54 Inscrit le : 14/11/2010
Localisation : Audruicq
| Msg n°10 Sujet: Re: Compiler python pour caanoo Mer 26 Jan 2011, 18:45 | |
| En effet, la machine virtuelle Python embarque du code assembleur. Il faudrait trouver une version arm Il existe le projet python on chip. Cela peut être une solution pour avoir Python sous Caanoo. |
|
| |
Nico Noob'
Messages : 16 Réputation : 0 Inscrit le : 16/01/2011
| Msg n°11 Sujet: Re: Compiler python pour caanoo Sam 05 Fév 2011, 23:40 | |
| Yo ! J'ai peur que Python on Chip ne nous aide pas car il s'agit d'une distribution pour micro controlers sans OS et qui n'a pas de ibliothèque standard. J'ai essayé d'installer debian armel sur une machine virtuelle Qemu (arm) pour compiler python dessus mais l'installation de debian ne se lance pas. Avis aux amateurs [Vous devez être inscrit et connecté pour voir ce lien]Sinon je commence à étudier les patch de MakeFile réaliser pour les anciennes versions de Python et voir si c'est facile de les adapter pour les autres versions. Encore une autre piste : compiler direct sur la caanoo genre avec Tiny C Compiler. Je l'ai compilé pour la caanoo mais il ne fonctionne pas car il ne trouve pas les headers de TCC (pourtant je les ai mis dans le PATH). Quel casse tête ! |
|
| |
Contenu sponsorisé
| |
| |
|