Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-9452

DOS and Win16 Toolchain

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Build System, Tools
    • Labels:

      Description

      This issue should be used for discussions about DOS and Win16 Toolchain support.

      Examples

      • command.com
      • 16 bit DLLs for wowexec (WoW32)

      Requirements

      • DOS: COM, EXE and LIB
      • Win16: EXE, DLL and LIB, Resource compiler, Win16 SDK headers

      Options

      • OpenWatcom: DOS16, DOS32, Win16, Win32, OS/2 16, OS/2 32, ...
      • SmallerC: DOS16, DOS32, Win32, ...
      • Digital Mars C/C++: DOS16, DOS32, Win16, Win32

      Pros and Cons
      OpenWatcom
      Full Win16 support (including Resource Compiler, Debugger, GUI tools)
      Full OS/2 support (maybe interesting in the future?)
      License is considered non-free by the Free Software Foundation
      License is OSI certified
      Very large (40 MB)
      Multi-segment program support

      SmallerC
      No Win16 support
      License is considered free by the Free Software Foundation
      License is OSI certified
      Very small (about 100 KB)
      Poor multi-segment program support

      Please share your opinions.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                theflash Alex
                Reporter:
                Dominik2 Dominik2
              • Votes:
                5 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                • Created:
                  Updated: