Alien-Libarchive
view release on metacpan or search on metacpan
lib/Alien/Libarchive.pm view on Meta::CPAN
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.
=head2 dlls
Returns a list of dynamic libraries (usually a list of just one library)
that make up libarchive. This can be used for L<FFI::Raw>.
Returns just the first dynamic library found in scalar context.
=head2 version
Returns the libarchive version.
=head2 install_type
Returns the install type, one of either C<system> or C<share>.
=head2 pkg_config_dir
Returns a path that contains the libarchive.pc file which can be used
by pkg-config for linking against libarchive.
=head2 pkg_config_name
Returns the name by which pkg-config knows libarchive (should always
be libarchive).
=head1 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.
=head1 SEE ALSO
=over 4
=item L<Alien::Libarchive::Installer>
=item L<Archive::Libarchive::XS>
=item L<Archive::Libarchive::FFI>
=item L<Archive::Libarchive::Any>
=item L<Archive::Ar::Libarchive>
=item L<Archive::Peek::Libarchive>
=item L<Archive::Extract::Libarchive>
=item L<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
=back
=head1 AUTHOR
Graham Ollis <plicease@cpan.org>
=head1 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.
=cut
( run in 1.145 second using v1.01-cache-2.11-cpan-385001e3568 )