Skip to content

GNU builds rely on MSVCRT.DLL #3

@realJoshByrnes

Description

@realJoshByrnes

Summary:
When running a Rusticle binary built with the GNU toolchain (MinGW-w64) on Windows 95, the system fails with:

A required .DLL file, MSVCRT.DLL was not found.

Details:
Windows 95 does not include MSVCRT.DLL by default. The GNU toolchain links against it statically, assuming its presence. This is unexpected, since Rusticle does not require MSVCRT or any runtime explicitly.

Proposed Solution:
Investigate whether MSVCRT dependency can be removed to avoid runtime errors on Win9x.

Environment:

  • Rusticle v1.20.1
  • Target: i686-pc-windows-gnu
  • Host: Windows 95 VM via VirtualBox

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions