perl-module-build-xsutil 0.16
Module::Build class for building XS modules
Module::Build::XSUtil
is subclass of Module::Build
for support building XS modules.
This is a list of a new parameters in the Module::Build::new
method:
needs_compiler_c99
: This option checks C99 compiler availability.needs_compiler_cpp
: This option checks C++ compiler availability. Can also passextra_compiler_flags
andextra_linker_flags
for C++.generate_ppport_h
: Generateppport.h
byDevel::PPPort
.generate_xshelper_h
: Generatexshelper.h
which is a helper header file to includeEXTERN.h
,perl.h
,XSUB.h
andppport.h
, and defines some portability stuff which are not supported byppport.h
.It is ported from
Module::Install::XSUtil
.cc_warnings
: Toggle compiler warnings. Enabled by default.-g options
: InvokeBuild.PL
with-g
to enable debug options.
- Website: https://metacpan.org/release/Module-Build-XSUtil
- Licenses: GPL 1+
- Package source: gnu/packages/perl.scm
- Builds: See build status
- Issues: See known issues
Installation
Install perl-module-build-xsutil 0.16
as follows:
guix install perl-module-build-xsutil@0.16
Or install the latest version:
guix install perl-module-build-xsutil
You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell
documentation for more information.