Rev 445 | Blame | Compare with Previous | Last modification | View Log | RSS feed
README - elf2emcoreapp----------------------Copyright (C) 2011, Michael SparmannBased on elf2flt:Copyright (C) 2001-2003, SnapGear (www.snapgear.com)davidm@snapgear.comgerg@snapgear.comThis is Free Software, under the GNU Public Licence v2 or greater. SeeLICENSE.TXT for more details.COMPILING:You need an appropriate libbfd.a and libiberty.a for your target tobuild this tool. They are normally part of the binutils package.To compile elf2emcoreapp do:./configure --target=<ARCH> --with-libbfd=<libbfd.a> --with-libiberty=<libiberty.a>makemake installThe <ARCH> argument to configure specifies what the target architecture is.This should be the same target as you used to build the binutils and gcccross development tools. The --with-libbfd and --with-libiberty argumentsspecify where the libbfd.a and libiberty.a library files are to use.FILES:README - this fileconfigure - autoconf configuration shell scriptconfigure.in - original autoconf fileconfig.* - autoconf support scriptsMakefile.in - Makefile template used by configureelf2emcoreapp.c - the sourceTIPS:If you are using the Rockbox toolchain, you'll need to kill rockboxdev.shafter it compiled libbfd and before it removes the binutils build directory.Use the following configure command:./configure --target=arm-elf-eabi \--with-binutils-build-dir=/tmp/rbdev-build/build-binutils \--with-libiberty=/usr/lib/libiberty.aThis worked fine for me. --TheSeven