Module::Install::Compiler(3pm)

Module::Install::Compiler3pm

Commands for interacting with the c compiler

Usage

  To be completed

Overview

Many Perl modules that contains C and XS code have fiendishly complex Makefile.PL files, because ExtUtils::MakeMaker doesn't itself provide a huge amount of assistance and automation in this area.

Module::Install::Compiler provides a number of commands that take care of common utility tasks, and try to take some of intricacy out of creating C and XS modules.

Commands

To be completed

To do

The current implementation is relatively fragile and minimalistic.

It only handles some very basic wrapper around ExtUtils::MakeMaker.

It is currently undergoing extensive refactoring to provide a more generic compiler flag generation capability. This may take some time, and if anyone who maintains a Perl module that makes use of the compiler would like to help out, your assistance would be greatly appreciated.

Releases

11 releases since Debian 4.0 (Etch); the text changed 9 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7
  5. 8
  6. 9
  7. 10–11
  8. 12
  9. 13
  10. Arch

Authors

Refactored by Adam Kennedy <[email protected]>

Mostly by Audrey Tang <[email protected]>

Based on original works by Brian Ingerson <[email protected]>

From perl-module-install 1.21-6 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.