Re: Compilazione u boot per arm (zyxell nsa320)
> On 07/15/2015 10:40 PM, Tiziano wrote:
> > error: bad value (armv5te) for -march= switch
In data giovedì 16 luglio 2015 09:47:14, gianluca ha scritto:
> installare il toolchain per arm??? ;-)\
>
> > apt-get install gcc-arm-linux-gnueabi
Innanzitutto ti ringrazio per l'aiuto,
Purtroppo, non funziona, gcc-arm-linux-gnueabi non esiste, invece esiste
gcc-5-arm-linux-gnueabi che come vedi è legato a gcc-5.
Ora temo che il mio problema derivi dal fatto che forse la configurazione
automatica usi gcc-4.9, che non dispone di quel pacchetto, almeno in testing.
La mia situazione in questo momento è questa:
$ dpkg-query -l | awk '/gnueabi/ { print $2"\t"$3}'
binutils-arm-linux-gnueabi 2.25-8
binutils-arm-linux-gnueabihf 2.25-8
cpp-5-arm-linux-gnueabi 5.1.1-13cross1
cpp-5-arm-linux-gnueabihf 5.1.1-13cross1
g++-5-arm-linux-gnueabi 5.1.1-13cross1
g++-5-arm-linux-gnueabihf 5.1.1-13cross1
gcc-5-arm-linux-gnueabi 5.1.1-13cross1
gcc-5-arm-linux-gnueabi-base:amd64 5.1.1-13cross1
gcc-5-arm-linux-gnueabihf 5.1.1-13cross1
gcc-5-arm-linux-gnueabihf-base:amd64 5.1.1-13cross1
gccgo-5-arm-linux-gnueabi 5.1.1-13cross1
gccgo-5-arm-linux-gnueabihf 5.1.1-13cross1
gcj-5-arm-linux-gnueabi 5.1.1-13cross1
gcj-5-arm-linux-gnueabihf 5.1.1-13cross1
gdc-5-arm-linux-gnueabi 5.1.1-13cross1
gdc-5-arm-linux-gnueabihf 5.1.1-13cross1
gfortran-5-arm-linux-gnueabi 5.1.1-13cross1
gfortran-5-arm-linux-gnueabihf 5.1.1-13cross1
gobjc++-5-arm-linux-gnueabi 5.1.1-13cross1
gobjc++-5-arm-linux-gnueabihf 5.1.1-13cross1
gobjc-5-arm-linux-gnueabi 5.1.1-13cross1
gobjc-5-arm-linux-gnueabihf 5.1.1-13cross1
Leggendo vedo che devo impostare la variabile CROSS_COMPILE.
Io ho provato così senza risultati:
$ make clean ; export CROSS_COMPILE=/usr/bin/arm-linux-gnueabi- ;./MAKEALL -b
nsa320
make clean ; export CROSS_COMPILE=/usr/bin/arm-linux-gnueabihf- ;./MAKEALL -b
nsa320
Che fare?
Reply to: