---
name: "ExtUtils::MM_NW5"
section: "3p"
platform: "openbsd"
package: "man"
version: "8.0-current-20261101"
release: "OpenBSD 8.0-current (2026-11-01)"
platforms: ["openbsd"]
url: "https://new.carta.tech/ExtUtils::MM_NW5"
---

# ExtUtils::MM\_NW5(3p)

methods to override UN\*X behaviour in ExtUtils::MakeMaker

## NAME

ExtUtils::MM\_NW5 - methods to override UN\*X behaviour in ExtUtils::MakeMaker

## SYNOPSIS

```
 use ExtUtils::MM_NW5; # Done internally by ExtUtils::MakeMaker if needed
```

## DESCRIPTION

See ExtUtils::MM\_Unix for a documentation of the methods provided there. This package overrides the implementation of these methods, not the semantics.

- os\_flavor

  We're Netware in addition to being Windows.

- init\_platform

  Add Netware macros.

  LIBPTH, BASE\_IMPORT, NLM\_VERSION, MPKTOOL, TOOLPATH, BOOT\_SYMBOL, NLM\_SHORT\_NAME, INCLUDE, PATH, MM\_NW5\_REVISION

- platform\_constants

  Add Netware macros initialized above to the Makefile.

- static\_lib\_pure\_cmd

  Defines how to run the archive utility

- xs\_static\_lib\_is\_xs

  - dynamic\_lib

  Override of utility methods for OS-specific work.
