ALink

From OSDev Wiki
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