Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Utilisation Cross-compilation ????
Envoyé par: choutripey

Bonjours à tous !

voila je cherche à cross compiàler des applications pour arm enfin une application (jamjvm) lol !

Mon pc host et sous mandrake 10.1.

Voila ce que j'ai fait jusqu'à present :

ARM GCC : (arm_linux_gcc.tar.gz) (sur la mandrake)

Install the cross compiler: ARM GCC

1. login as root
2. mkdir /usr/local/arm
3. cd /usr/local/arm
4. tar xvfz /{path}/arm_linux_gcc.tar.gz

Use ARM GCC:
1. export PATH=/usr/local/arm/2.95.3/bin:$PATH
2. arm-linux-gcc --help


ARM Zlib : (zlib-1.1.3.tar.gz) (sur la mandrake)

Install zlib for ARM:
1. tar xvfz zlib-1.1.3.tar.gz
2. cd zlib-1.1.3/
3. ./configure
4. vi Makefile: alter CC=gcc to CC=arm-linux-gcc
5. make
6. make install prefix=/usr/local/arm/2.95.3/arm-linux/


ARM GDB : (gdb_5.0-3-fam1_arm.ipk) (sur la station arm)

Install ARM GDB on PCM-7210
1. copy gdb_5.0-3-fam1_arm.ipk to the directory (ARM machine) /usr/lib/ipkg/pending/
2. type 'ipkg install' to install the gdb
3. run gdb


Bon voila tout d'abord dsl pour le copier coller sad smiley !!

J'aimerai savoir qu'elle est la marche à suivre après cela pour compiler une application pour la station (je comprend vraiment rien lol)

Ou si il y a une reference à un HOw-to que vous connaissez pouvez vous me l'indiquer ? mais je crois avoir lu tout ce qui est possible... (si on me reponds RTFM j'aurais l'air un peu ... lol)

Je vous remercie d'avance pour toutes les informations que vous pourrez m'apporter.

Nicolas

Ps : je remercie tous ceux qui ont repondu à mes messages precedents

Poste le Wednesday 24 August 2005 15:44:01
Répondre     Citer    
Re: Utilisation Cross-compilation ????
Envoyé par: mattotop

ben, moi je n'ai jamais cross compilé, mais il me semble qu'il suffit de refaire pour ton appli ce que tu as fait pour la zlib:
Install truc for ARM: 
 1. tar xvfz truc.tar.gz 
 2. cd truc/ 
 3. ./configure 
 4. vi Makefile: alter CC=gcc to CC=arm-linux-gcc 
 5. make 
 6. make install prefix=/usr/local/arm/2.95.3/arm-linux/

non ?

Poste le Wednesday 24 August 2005 15:50:52
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Utilisation Cross-compilation ????
Pour poser des questions sur les autres systèmes libres (FreeBSD, OpenBSD, NetBSD, Solaris, HURD ...) aux utilisateurs de Léa (hé oui y'a pas que Linux...). Merci de ne pas poser de questions trop techniques (les sites spécifiques sont plus à même d'y répondre).

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons