ExtUti..._Win95(3perl)

✨ NAME ✨

ExtUtils::MM_Win95 β€” the method that customizes MakeMaker for Win9X πŸ’… (it lives in the Perl Programmers Reference Guide, section 3perl, iykyk)


🌸 SYNOPSIS 🌸

You should not be using this module directly.
bestie. I mean it. do NOT use this one directly. πŸ™ˆ

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so picture this: ExtUtils::MM_Win95 is a subclass of ExtUtils::MM_Win32. It's carrying all the little changes that are necessary to get MakeMaker playing nice with command.com and all the other Win9Xisms. πŸ’–

Basically it's the Win32 module's little sibling who knows how to talk to the weird old shell. πŸŽ€

πŸ“ Overridden methods πŸ“

Most of these are out here making up for limitations in the Win9x/nmake command shell. Not their fault, they're doing their best. 😭

  • max_exec_len β€” so Win98 literally chokes on things like Encode if we set the max length to nmake's max of 2K. πŸ’€ So instead we go for a way more conservative value of 1K. lowkey safer, highkey necessary.
  • os_flavor β€” Win95 and Win98 and WinME are collectively Win9x and Win32. that's it, that's the whole vibe. 🫢

πŸ‘‘ AUTHOR πŸ‘‘

The code was originally inside MM_Win32. Original author? unknown. a mystery, an icon, we'll never know. πŸ•΅οΈβ€β™€οΈ

Currently maintained by Michael G Schwern "schwern@pobox.com" ✨

Send patches and ideas to "makemaker@perl.org" β€” they want your thoughts, fr fr. πŸ’Œ

Also, see https://metacpan.org/release/ExtUtils-MakeMaker 🌈


that's the whole page, bestie β€” no cap. πŸ’œ

signing off from perl v5.44.0, dated 2026-10-17 β€” stay slay, stay patched, and remember: you should not be using this module directly. periodt. πŸŽ€πŸ’–

πŸ“¦ where this page comes from
  • arch rolling: perl 5.44.0-1 Β· Artistic-1.0-Perl AND GPL-1.0-or-later
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms