p5-InlineX-C2XS - Convert from Inline C code to XS

Property Value
Distribution NetBSD 8.1
Repository NetBSD amd64
Package filename p5-InlineX-C2XS-0.26nb1.tgz
Package name p5-InlineX-C2XS
Package version 0.26nb1
Package release -
Package architecture amd64
Package type tgz
Category devel perl5
Homepage https://metacpan.org/release/InlineX-C2XS
License gnu-gpl-v2 OR artistic
Maintainer -
Download size 22.75 KB
Installed size 90.34 KB
InlineX::C2XS - create an XS file from an Inline C file.
The C file that InlineX::C2XS needs to find would contain
only the C code.
InlineX::C2XS looks for the file in ./src directory,
expecting that the filename will be the same as what
appears after the final '::' in the module name (with a
'.c' extension).ie if the module is calle My::Next::Mod
it looks for a file ./src/Mod.c, and creates a file
named Mod.xs. Also created, is the file 'INLINE.h' - but
only if that file is needed. The generated xs file (and
INLINE.h) will be written to the cwd unless a third argument
(specifying a valid directory) is provided to the c2xs()
The created XS file, when packaged with the '.pm' file, an
appropriate 'Makefile.PL', and 'INLINE.h' (if it's needed),
can be used to build the module in the usual way - without
any dependence upon the Inline::C module


Package Version Architecture Repository
p5-InlineX-C2XS-0.26nb1.tgz 0.26nb1 i386 NetBSD
p5-InlineX-C2XS - - -


Name Value
p5-Inline >= 0.47
p5-Inline-C >= 0.54
perl >= 5.30.0 < 5.32.0


Type URL
Mirror ftp.netbsd.org
Binary Package p5-InlineX-C2XS-0.26nb1.tgz
Source Package p5-InlineX-C2XS

Install Howto

Install p5-InlineX-C2XS tgz package:

# pkg_add p5-InlineX-C2XS

See Also

Package Description
p5-Internals-1.1nb10.tgz Write-protect Perl variables, manipulate refcounts
p5-JSON-4.02nb1.tgz Perl module converts between JSON and Perl data structure
p5-JSON-Any-1.39nb3.tgz Wrapper Class for the various JSON classes
p5-JSON-MaybeXS-1.004000nb2.tgz Use Cpanel::JSON::XS with a fallback to JSON::PP
p5-JSON-PP-4.04nb1.tgz JSON::XS compatible pure-Perl module
p5-JSON-RPC-1.06nb5.tgz JSON RPC 2.0 Server implementation for Perl
p5-JSON-XS-4.02nb1.tgz JSON serialising/deserialising, done correctly and fast
p5-JSON-XS-VersionOneAndTwo-0.31nb11.tgz Support versions 1 and 2 of JSON::XS
p5-JavaScript-Minifier-XS-0.11nb3.tgz XS based JavaScript minifier
p5-JavaScript-Value-Escape-0.07nb4.tgz Avoid XSS with JavaScript value interpolation
p5-Jcode-2.07nb12.tgz Perl5 module for handling various Japanese charsets
p5-Jemplate-0.30nb2.tgz Javascript Templating with Template Toolkit
p5-Jifty-DBI-0.78nb5.tgz Perl 5 object-relational persistence framework
p5-Kwalify-1.22nb5.tgz Perl implementation of Kwalify parser, validator and data binding tool
p5-Kwiki-0.39nb11.tgz Extensible, modular, Perl-based Wiki