Alien-Libarchive
view release on metacpan or search on metacpan
Returns the library flags necessary to build against libarchive.
Returns flags as a list in list context and combined into a string in
scalar context.
dlls
Returns a list of dynamic libraries (usually a list of just one
library) that make up libarchive. This can be used for FFI::Raw.
Returns just the first dynamic library found in scalar context.
version
Returns the libarchive version.
install_type
Returns the install type, one of either system or share.
pkg_config_dir
Returns a path that contains the libarchive.pc file which can be used
by pkg-config for linking against libarchive.
pkg_config_name
Returns the name by which pkg-config knows libarchive (should always be
libarchive).
CAVEATS
Debian Linux and FreeBSD (9.0) have been tested the most in development
of this distribution.
Patches to improve portability and platform support would be eagerly
appreciated.
If you reinstall this distribution, you may need to reinstall any
distributions that depend on it as well.
SEE ALSO
Alien::Libarchive::Installer
Archive::Libarchive::XS
Archive::Libarchive::FFI
Archive::Libarchive::Any
Archive::Ar::Libarchive
Archive::Peek::Libarchive
Archive::Extract::Libarchive
YAPC::NA 2014 Foreign Function Interface (FFI) : Never Need to Write XS
Again
<https://docs.google.com/presentation/d/1NY3ROAiSAC5yk1LoeBCM5JfAmSeTdopgYFnJO6mUtXI/edit?usp=sharing>
Slides on a talk about FFI and Alien
AUTHOR
Graham Ollis <plicease@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2014 by Graham Ollis.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
( run in 1.313 second using v1.01-cache-2.11-cpan-119454b85a5 )