Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[CROSSDEV] gentoo et cross compilation
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
zerros
Apprentice
Apprentice


Joined: 02 Jun 2010
Posts: 179

PostPosted: Thu Jul 15, 2010 5:00 pm    Post subject: [CROSSDEV] gentoo et cross compilation Reply with quote

Bonjour,

Voilà plusieurs semaines que je suis sur gentoo. Ca a été un grand pas car j'ai toujours fonctionné sur debian.
Donc j'apprends à utiliser gentoo tous les jours.

Aujourd'hui je voudrai migré mo petit dernier du réseau sur gentoo : mon sheevaplkug

J'ai trouvé des tutos qui explique la cross compilation, mais je n'ai pas encore trouvé la méthode pour descendre
un arbre portage et rootfs pour une architecture bien précise. Je fonctionne sur x86 alors que le sheevaplug a un cpu arm.

Auriez-vous une doc à me filer svp ?

Merci d'avance pour votre aide.
_________________
- zerros -


Last edited by zerros on Fri Jul 16, 2010 7:54 am; edited 1 time in total
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8128
Location: ~Brussels - Belgique

PostPosted: Thu Jul 15, 2010 5:02 pm    Post subject: Reply with quote

Salut,

As-tu été voir les tutoriels concernant crossdev ?
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
zerros
Apprentice
Apprentice


Joined: 02 Jun 2010
Posts: 179

PostPosted: Thu Jul 15, 2010 5:18 pm    Post subject: Reply with quote

oui, j'ai déjà ma toolchain pour arm, mais je ne sais quoi faire ensuite :s

Pas facile de changer d'OS après des années sur debian :s Mais bon, tout s'apprend.
_________________
- zerros -
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8128
Location: ~Brussels - Belgique

PostPosted: Thu Jul 15, 2010 5:35 pm    Post subject: Reply with quote

Et pourquoi ne pas utiliser ce que tu faisais sur Debian ?
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
zerros
Apprentice
Apprentice


Joined: 02 Jun 2010
Posts: 179

PostPosted: Thu Jul 15, 2010 6:35 pm    Post subject: Reply with quote

bah oui, mais j'utilisais un procédé propre à debian pour installler debian sur le sheevaplug (debootstrap).

Je cherche l'équivalent sur gentoo.
_________________
- zerros -
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8128
Location: ~Brussels - Belgique

PostPosted: Thu Jul 15, 2010 6:37 pm    Post subject: Reply with quote

En effet, l'équivalent est crossdev, mais il faut un peu chercher. En malheureusement, je ne connais pas la configuration que tu recherches.

As-tu fait des recherches "site:gentoo.org crossdev" et été voir www.gentoo-wiki.com ?

EDIT: et là : http://www.gentoo.org/proj/en/base/embedded/handbook/ ?
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
zerros
Apprentice
Apprentice


Joined: 02 Jun 2010
Posts: 179

PostPosted: Thu Jul 15, 2010 7:07 pm    Post subject: Reply with quote

en fait, en fouillant un peu je suis tombé sur un wiki qui explique comment installer une gentoo sur un sheevaplug.

Il faut juste télécharger manuellement la stage3, comme pour une installation normale, se chrooter dedans etc ...

Je vais tester ça. Par contre je pense que je vais devoir chercher comment utiliser la toolchain générée avec crossdev pour la cross compile
du kernel et des applications.

Merci pour les infos en tout cas.
_________________
- zerros -
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8128
Location: ~Brussels - Belgique

PostPosted: Thu Jul 15, 2010 7:23 pm    Post subject: Reply with quote

normalement ce sera quelque chose du genre "crossdev -t ARCHITECTURE"
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
zerros
Apprentice
Apprentice


Joined: 02 Jun 2010
Posts: 179

PostPosted: Thu Jul 15, 2010 7:56 pm    Post subject: Reply with quote

oui, ça c'est pour générer la toolchaine pour l'archi dont ont a besoin ;)
_________________
- zerros -
Back to top
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Jul 15, 2010 10:25 pm    Post subject: Reply with quote

Salut,

merci de mettre ton titre en conformité

Cordialement,
_________________
$ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join'
Back to top
View user's profile Send private message
zerros
Apprentice
Apprentice


Joined: 02 Jun 2010
Posts: 179

PostPosted: Fri Jul 16, 2010 6:26 pm    Post subject: Reply with quote

re-bonjour,

Après quelques recherches sur le net, je commence à créé mon arbo pour un système cross compilé pour arm (sheevaplug).

Je bute sur une des étapes, à savoir le téléchargement du stage3 pour arm. Dasn les tutos, c'est la release armv4tl qui est utilisée. Pouvez-vous m'expliquer comment arriver à définir la release qui va bien pour le matériel ?

Aujourd'hui je bosse sur un sheevaplug, mais demain je peux être amené à travailler sur un autre matériel. Pourquoi ne puis-je pas utilisé la armv5 ou v6j ou encore v7a ?

Qu'elle différence entre armv4l-unknown-linux-gnueabi et armv4l-softload-linux-gnueabi ?

J'espère ue vous pourrez m'aider.
_________________
- zerros -
Back to top
View user's profile Send private message
xaviermiller
Administrator
Administrator


Joined: 23 Jul 2004
Posts: 8128
Location: ~Brussels - Belgique

PostPosted: Fri Jul 16, 2010 8:05 pm    Post subject: Reply with quote

Aucune idée. Va voir dans la section "Alternate architectures" (anglophone), tu y trouveras peut-être ton bonheur.

Ou alors fais une recherce combinée google : "gentoo mon_appareil_arm_que_je_veux_cross_compiler" ;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum