Proxmark developers community

Research, development and trades concerning the powerful Proxmark3 device!

You are not logged in.

#1 2010-03-21 19:58:16

donb
Member
Registered: 2010-01-31
Posts: 2

ELF or EABI? Recent install-gnuarm4.sh?

When I use install-gnuarm4.sh to build the cross-compilation environment I end up with arm-elf cross compilers rather than elf-eabi. Is ELF now the preferred format for 20090905?

Thanks,
D

Offline

#2 2010-03-21 20:20:44

donb
Member
Registered: 2010-01-31
Posts: 2

Re: ELF or EABI? Recent install-gnuarm4.sh?

Hm, actually... I only get the error "arm-eabi-gcc not found" when I svn up 20090905 to current. However, using a clean distro of 20090905 and the install-gnuarm4.sh script, arm-elf-gcc is built and is used in the Makefile. Is the current code switching back to EABI?

Thanks,
D

Offline

#3 2010-03-21 21:07:19

iZsh
Contributor
Registered: 2010-01-02
Posts: 94

Re: ELF or EABI? Recent install-gnuarm4.sh?

Yes,  install-gnuarm4.sh is deprecated/outdated for the top of the trunk.

Offline

#4 2010-06-09 22:58:28

atrox
Member
Registered: 2010-01-08
Posts: 35

Re: ELF or EABI? Recent install-gnuarm4.sh?

--- proxmark3-read-only/COMPILING.txt  2010-04-17 20:01:16.000000000 +0200
+++ proxmark3-read-only.atrox/COMPILING.txt  2010-05-24 15:02:24.000000000 +0200
@@ -87,4 +87,24 @@
 =   Linux  =
 ============
 
+1 - Download 
+
+A precompiled DevKitARM cross compiler tool chain package can be found at 
+http://sourceforge.net/projects/devkitpro/files/devkitARM
+Select the one you need (32bit or 64bit) and unpack to a convinient place, eg 
+$HOME/proxmark3/. It will create a devkitARM/ subdirectory.
+
+Of cousrse, you will need a general compiling environment on your computer for
+the local application. In most distributions you will get all you need with 
+the lsb-package (Linux Standard Base). In debian/ubuntu you simply call 
+`aptitude install lsb`. 
+
+For the graphical plot view, you might need the qtlibs (debian/ubuntu: 
+libqt4-dev), too.
+
+2 - Set Environment
+
+export DEVKITPRO=$HOME/proxmark3/
+export DEVKITARM=$DEVKITPRO/devkitARM
+export PATH=${PATH}:${DEVKITARM}/bin
 

Offline

#5 2010-09-24 23:52:59

notserpe
Member
From: Montreal
Registered: 2009-09-15
Posts: 14
Website

Re: ELF or EABI? Recent install-gnuarm4.sh?

this patch hasn't made it into svn head yet.

what's the story re: elf vs eabi choice?

a bit annoyed with latest r31 devkitARM... gdb is linked against libpython-2.5
which is a bit old for my fedora dev box..., the toolchain buildscripts have a bunch
of console related-cruft so there is no short path to building just the toolchain from
source without ripping some guts out of the script

it's compiling now so I guess I'll see what happens.

Last edited by notserpe (2010-09-25 12:19:31)

Offline

Board footer

Powered by FluxBB