Alien::Build::Plugin::Probe::CBuilder - Probe for system libraries by guessing with ExtUtils::CBuilder
version 0.26
use alienfile; plugin 'Probe::CBuilder' => ( cflags => '-I/opt/libfoo/include', libs => '-L/opt/libfoo/lib -lfoo', );
This plugin probes for compiler and linker flags using ExtUtils::CBuilder. This is a useful alternative to Alien::Build::Plugin::PkgConfig::Negotiate for packages that do not provide a pkg-config .pc file, or for when those .pc files may not be available. (For example, on FreeBSD, libarchive is a core part of the operating system, but doesn't include a .pc file which is usually provided when you install the libarchive package on Linux).
.pc
libarchive
Any extra options that you want to have passed into the constructor to ExtUtils::CBuilder.
The compiler flags.
The linker flags
The program to use in the test.
This is a regular expression to parse the version out of the output from the test program.
Alien::Build, alienfile, Alien::Build::MM, Alien
Graham Ollis <plicease@cpan.org>
This software is copyright (c) 2017 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.
To install Alien::Build, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Alien::Build
CPAN shell
perl -MCPAN -e shell install Alien::Build
For more information on module installation, please visit the detailed CPAN module installation guide.