ALink

From OSDev.wiki
Revision as of 07:29, 5 November 2015 by osdev>Sheldor (Added a link to an updated version of ALink's source code.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

ALink (Anthony's Linker) is a linker written as a companion to NASM. Its aim to provide a free linker that supports NASM's output formats and supports some of the more popular executable formats. Its last release occurred in 2000.

About

Advantages

  • Free
  • Supports input formats OMF/OBJ, Win32/COFF objects
  • Supports output as DOS/COM, DOS/EXE, Win32/PE
  • Can build Win32/PE DLL files
  • Can set the code address
  • Supports .LIB (OBJ) library files

Disadvantages

  • Doesn't support flat binary images
  • Strips debugging information
  • Can't create shared libraries

See Also

External