Report dwarf as V2 for ELF32
[platform/upstream/nasm.git] / Mkfiles / README
index 6bde23b..6bab32c 100644 (file)
@@ -1,31 +1,42 @@
 These are pre-created Makefiles for various platforms, use them if
 GNU autoconf/automake packages are not supported on your system.
 
-Copy appropriate Makefile to ../Makefile, look at it to see if there
-are any edits that need to be made, and run make.
+The Makefiles are:
+
+  Filename      Target         Compiler        Tested with
+  ---------------------------------------------------------------------------
+  msvc.mak     Win32           MS Visual C++   Visual C++ Express 2005
 
-Some of these Makefiles have been contributed by end users, and the
-NASM team has no way of knowing if they work correctly or not.  For
-that reason, there are sometimes multiple Makefiles for the same
-platform.  Look at the comments at the beginning to help select a
-Makefile for your particular system.
+       For building on a Win32 host using Microsoft Visual C++.
 
+       Usage:  nmake /f Mkfiles/msvc.mak
 
-The Makefiles are:
 
-  Filename      Target         Compiler        Notes
+  Filename      Target         Compiler        Tested with
+  ---------------------------------------------------------------------------
+  openwcom.mak DOS,Win32,OS/2  OpenWatcom C    OpenWatcom 1.7 (Win32)
+
+       For building on a DOS, OS/2 or Win32 host using OpenWatcom.
+       OpenWatcom can be downloaded from http://www.openwatcom.org/.
+
+       Usage:  wmake /f Mkfiles/<filename> <target>
+
+       <target> is dos, win32, or os2.
+
+  Filename      Target         Compiler        Tested with
+  ---------------------------------------------------------------------------
+  owlinux.mak  DOS,Win32,OS/2  OpenWatcom C    OpenWatcom 1.6rc2 (Linux)
+
+       For building on a Linux host using OpenWatcom for Linux.
+
+       Usage:  make -f Mkfiles/<filename> <target>
+
+       <target> is dos, win32, or os2.
+
+  Filename      Target         Compiler        Tested with
   ---------------------------------------------------------------------------
-  Makefile.b32 Win32           Borland C++
-  Makefile.bc3 16-bit DOS      Borland C++     OK as of NASM 0.98.31
-  Makefile.bor 16-bit DOS      Turbo C         probably obsolete
-  Makefile.dj  32-bit DOS      DJGPP           OK as of NASM 0.98.31
-  Makefile.djo 32-bit DOS      DJGPP           "Opus Make" version
-  Makefile.dl  32-bit DOS      cc386           cc386 by David Lindauer
-  Makefile.dos 16-bit DOS      MSC 5           probably obsolete
-  Makefile.ms7 16-bit DOS      MSC 7           OK as of NASM 0.98.31
-  Makefile.os2 OS/2 Warp       Borland C++
-  Makefile.sc  32-bit DOS      Symantec C++ 7
-  Makefile.scw Win32           Symantec C++ 7
-  Makefile.unx Unix            cc              use if "configure" fails
-  Makefile.vc  Win32           MS Visual C++   OK as of NASM 0.98.32
-  Makefile.wcw Win32           Watcom C
+  netware.mak  NetWare         Cross-GCC       Cross-GCC 3.2.3 (Linux, Win32)
+
+       For building on a Linux or Win32 host using Cross-GCC for Linux/Win32.
+
+       Usage:  make -f Mkfiles/netware.mak