Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2012-07-17 18:08:04

domasc
Contributor
Registered: 2011-08-01
Posts: 18

arm-none-eabi-gcc

Operating system - windows7 ultimate + proxspace.

After updating svn can't compile:

Previous update was made few months ago
$ make clean && make all
make -C bootrom clean
make[1]: Entering directory `/home/pm3/bootrom'
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf version.c
make[1]: Leaving directory `/home/pm3/bootrom'
make -C armsrc clean
make[1]: Entering directory `/home/pm3/armsrc'
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf version.c
make[1]: Leaving directory `/home/pm3/armsrc'
make -C client clean
make[1]: Entering directory `/home/pm3/client'
rm -f cli cli.exe flasher flasher.exe proxmark3 proxmark3.exe snooper snooper.ex
e obj/nonce2key/crapto1.o obj/nonce2key/crypto1.o obj/nonce2key/nonce2key.o obj/
mifarehost.o obj/crc16.o obj/iso14443crc.o obj/iso15693tools.o obj/data.o obj/gr
aph.o obj/ui.o obj/util.o obj/cmddata.o obj/cmdhf.o obj/cmdhf14a.o obj/cmdhf14b.
o obj/cmdhf15.o obj/cmdhflegic.o obj/cmdhficlass.o obj/cmdhfmf.o obj/cmdhw.o obj
/cmdlf.o obj/cmdlfem4x.o obj/cmdlfhid.o obj/cmdlfti.o obj/cmdparser.o obj/cmdmai
n.o obj/*.o *.o *.moc.cpp
make[1]: Leaving directory `/home/pm3/client'
make -C bootrom all
make[1]: Entering directory `/home/pm3/bootrom'
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
/bin/sh: arm-none-eabi-gcc: command not found
perl ../tools/mkversion.pl .. > version.c || cp ../common/default_version.c vers
ion.c
arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=gnu99
-I. -mthumb -mthumb-interwork -o obj/version.o version.c
make[1]: arm-none-eabi-gcc: Command not found
make[1]: *** [obj/version.o] Error 127
make[1]: Leaving directory `/home/pm3/bootrom'
make: *** [bootrom/all] Error 2

any ideas?

Offline

#2 2012-07-17 21:06:18

thefkboss
Contributor
Registered: 2008-10-26
Posts: 198

Re: arm-none-eabi-gcc

you have to delete  -none form the file makefile.common


arm-none-eabi-gcc


arm-eabi-gcc : this is the correct one

Offline

#3 2012-07-18 07:35:26

rule
Member
Registered: 2008-05-21
Posts: 417

Re: arm-none-eabi-gcc

Hey hey,

Most new versions of the toolchains use the new naming convention. It basically comes down in a change from

 arm-eabi-*

to

 arm-none-eabi-* 

This is for example the case for the latest devkitPro. But also the binary ones for Windows like YAGARTO.

It would be good to update the proxspace as well to be compliant with the new convention. If someone likes to construct/compile a new windows environment, please let me know.

Cheers,

  Roel

Offline

#4 2012-07-29 07:04:19

o0o0o0o
Contributor
From: Germany
Registered: 2011-10-06
Posts: 64

Re: arm-none-eabi-gcc

I am having some error while compiling the latest Rev 604.

c:/program files (x86)/codesourcery/sourcery_codebench_for_arm_eabi/bin/../lib/g
cc/arm-none-eabi/4.6.3/../../../../arm-none-eabi/bin/ld.exe: obj/fullimage.elf s
ection `.bss' will not fit in region `ram'
c:/program files (x86)/codesourcery/sourcery_codebench_for_arm_eabi/bin/../lib/g
cc/arm-none-eabi/4.6.3/../../../../arm-none-eabi/bin/ld.exe: region `ram' overfl
owed by 426796 bytes
collect2: ld returned 1 exit status
make[1]: *** [obj/fullimage.elf] Error 1
make[1]: Leaving directory `/home/pm3/armsrc'
make: *** [armsrc/all] Error 2

Any idea what is wrong ?

It compiles well when " arm-eabi-*"

Last edited by o0o0o0o (2012-07-29 07:25:52)

Offline

#5 2012-07-31 15:22:14

o0o0o0o
Contributor
From: Germany
Registered: 2011-10-06
Posts: 64

Re: arm-none-eabi-gcc

Where can I can increase the size of the 'ram' ?
Is it a problem from my tool chain ?

It was compiling fine before I formatted my computer and started everything again from scratch.

Offline

#6 2012-08-01 06:37:06

Cex
Contributor
Registered: 2009-12-14
Posts: 104

Re: arm-none-eabi-gcc

o0o0o0o wrote:

Where can I can increase the size of the 'ram' ?
Is it a problem from my tool chain ?

It was compiling fine before I formatted my computer and started everything again from scratch.

In the folder Common/ldscript.common, but I think the RAM is already set at its maximum.

Offline

Board footer

Powered by FluxBB