|  | 
  | Compilation Instructions To compile vasm select a Makefile which fits best for your host
    architecture (otherwise adapt it). The following are available:
 
      Makefile - standard Unix/gcc MakefileMakefile.68k - makes AmigaOS 68020 executable with vbccMakefile.Cygwin - makes Windows executable with Cygwin/MinGW-gccMakefile.Haiku - gcc Makefile which doesn't link libmMakefile.MiNT - makes Atari MiNT 68020 executable with vbccMakefile.MOS - makes MorphOS executable with vbccMakefile.OS4 - makes AmigaOS4 executable with vbccMakefile.PUp - makes PowerUp executable with vbccMakefile.TOS - makes Atari TOS 68000 executable with vbccMakefile.Win32 - makes Windows executable with MS-VSC++Makefile.Win32FromLinux - makes Windows executable on LinuxMakefile.WOS - makes WarpOS executable with vbcc Then select a CPU- and a syntax-module to compile. Do this by
    defining CPU and SYNTAX for your Makefile, e.g.
 make CPU=m68k SYNTAX=mot Available CPU modules:
 
      CPU=6502CPU=6800CPU=6809CPU=armCPU=c16xCPU=hansCPU=jagriscCPU=m68kCPU=pdp11CPU=ppcCPU=qniceCPU=spc700CPU=testCPU=tr3200CPU=unspCPU=vidcoreCPU=x86CPU=z80 Available Syntax modules:
 
      SYNTAX=stdSYNTAX=madmacSYNTAX=motSYNTAX=oldstyleSYNTAX=test The Makefile generates a vasm-binary called:
    vasm<CPU>_<SYNTAX>[_<HOST>]
 |  |