Create ELF file using VS 2005 ARM linker

Create ELF file using VS 2005 ARM linker

Post by G Henke » Thu, 12 Jan 2006 10:17:58


Does anyone know if - and how - it is possible to force the ARM linker in
Visual Studio 2005 to create an ELF file instead of an EXE or DLL? ELF is a
widely used binary file format in the ARM community and it is hard to
believe the linker can't create it.

Guido Henkel

1. Create ELF file using VS 2005 ARM linker

2. m68k-elf-objcopy does not convert .ELF to .BIN file


.ELF to .BIN conversion is working for one set of source code , but it
is not working with

another set of code .

I do the following for converting the .ELF to .BIN :
"m68k-elf-objcopy -O binary clock.elf clock.bin".

Does source code have any role in affecting the generation of .ELF to
.BIN ?
Does configuration settings of the compiler that generates the .ELF
file has influence ?

I am using Codewarrior for compilation and generation of .ELF file.
I use m68k-elf-objcopy (cygwin tool) for conversion of .ELF to .BIN
file for fusing the
.BIN in flash memory.

I find that the configuration settings of both the set of source codes
are the same, but
the ".ELF to .BIN" is happening for one set of source code's .ELF file
, but it is not

happening for the other set of source code files. Really strange ???

Does the source code play a role in causing problem for converting the
.ELF to .BIN file ?

Is there anything related with LCF (Linker Control File) ?

I even tried with creating a new project, by putting all the necessary
stuffs in the right place. But, i am still unable to get the .BIN file
from the .ELF file. Really strange.

Kindly share your views regarding this .

Tonnes of thx in advans,
Karthik Balaguru

3. Information Exchange between MAP file and Linker Command File (Linker Script)

4. VS 2008 linker: how to see the paths that the linker is following to libc*.lib?

5. using DLLs created in VS 2005 with apps created with VS .NET 2003

6. arm-elf-g++ linker error

7. arm-elf-gcc/linker - changing the ro-base address

8. How to create a .hpp header file instead of a .h file using

9. Upgrading to VS .Net 2003 created linker problems

10. [PATCH] blackfin: Cleanup linker script using new linker script macros.

11. [PATCH v2 2/2] m68k: Cleanup linker scripts using new linker script macros.

12. Linker error while using VS.NET

13. Linker Problems -- [Linker Fatal Error] Fatal: Unable to open file 'EXTCTRLS.OBJ'

14. Assembler vs Compiler vs Linker

15. can not load ELF file generated with IAR using gdb